Pros
Not a bad place for fresh graduates to start but close to everything will have to be picked up by oneself.
Cons
No good for experienced employees. No adequate training and skills improvement. Seniors can’t help much due to lack of knowledge and skills themselves. Deeply set culture and management oppressed juniors ideas even though their ideas are wrong but cannot be challenged or corrected. Department depends heavily on external suppliers for solutions due to lack of capability. Much cost cutting comes at the cost of placing juniors in difficult and potentially dangerous situation. Senior managers are arrogant and rude despite lacking the very knowledge for the scope they are in charge of. Senior managers treats employee with rude verbal assault and use unnecessarily harsh words. Incompetent leadership in the Singapore management. Managers claim credits and leave nothing to the people under them. Full of politics and backstabbing. People pushes blames to an extent not doing anything is the best approach as you won’t do anything wrong. Not open to ideas. Not a place for innovation and development.