Pros
Nice and fun colleagues, but most have left so almost zero pros -_-III
Cons
Be prepared to be laid off any time, as the Company has the practice of laying off staff every Nov/Dec. Who gets laif off? Those who do not know how to butter up to the boses/management, or who have diverse opinions to what the bosses want you to do. It is the Company "trend", so much so that everyone (except the ang mohs and those who are good at buttering up to the management) will get worrisome and apprehensive for 2 months. Reward and recognition fairly is non-existence. You have to butter your bosses and the management if you want to be rewarded with a good bonus and salary increment. Otherwise, be contented with the average/ below average/ nil reward, even if you excel in your work performance. Diversity and Inclusion is one of the Company Leadership Principles. But do not be stupid to believe in that. You have a different voice? The bosses will say "well done" in your face and put you on the fire list at your back.