The managers out here are not really known for being smart people and most may have been coconut sellers back home but when they turn up here they suddenly find themselves as managers and most probably are relatives or friends of the senior guys. He calling you stupid in public in your work place tells a lot about this manager and which gutter he actually comes from. I have known of companies where this type of managers hung on to their positions by licking up to the guys above them
The managers out here are not really known for being smart people and most may have been coconut sellers back home but when they turn up here they suddenly find themselves as managers and most probably are relatives or friends of the senior guys. He calling you stupid in public in your work place tells a lot about this manager and which gutter he actually comes from. I have known of companies where this type of managers hung on to their positions by licking up to the guys above them