Am in a technology company. Our developer head was from overseas and was very aggressive in getting work done his way. He would always pull relationships and force other department heads to follow his ways. After a few years of working and some reorg, the dev department grew larger and his aggressive ways became even more unbearable. He would even ask other department staff to work on things not within their job scope or skillsets, and yet making them take responsibility of resulting mistakes. This was reflected to higher ups but nothing was done to prevent such things from happening again and again. Worst of all, more of same countrymen were engaged into the company, distributed to different departments, all birds of the same feather creating a culture of looking down or even bullying Singaporeans lower down in the hierarchy. Senior leads and management have turned a blind eye to the long standing issues making the company's turnover rate very high. Recently, many responsible Singaporean staff received unfair appraisals due to irresponsible work tasks geared towards helping a certain group of countrymen. It's not a good sign going on like this...sigh