Pros
1. Fair salary & benefit 2. Famous Brand Name 3. Not frequent turnover(staff movement) 4. Many Cons
Cons
1. Tedious task & admin work (Overload task & Multi-task, No rest) 2. People are extremely unfriendly a) (Difficult to communicate, people are blacked-face all the time, you are expected to listen many obnoxious exhortation (i.e. uncomfortable speaking) from different colleague when you have made a negligibly simple mistake even in attitude & gestures) b) Too many people are perfectionist & unrealistic which makes the entire process ineffective & unproductive c) People are selfishly arrogant, self-centered, unconsciously unhelpful which makes a disharmony & stressful, frustrated working environment, which becomes a obviously huge gap between different position level. 3. Office Politics 4. Strict internal rules, Complicated procedures & control is required to follow 5. Long working hours 6. Insufficient management on resources allocation(i.e. unlimited workload vs limited staff) 7. Hard to have promotion for junior staff 8. Very Old-minded set for some Old/Senior staff 9. Working culture is close-minded & conservative (people are insisted and would not willing to accept other's feedback, especially senior staff) 10. Famous Brand Name but not really the truth for the insider. 11. Working under pressure everytime. 12. Not Caring about staff's personal mind but only force you to follow their usual pattern. (unwilling to change their bad habit) 13. Chaos Management 14. Bad working environment & messy company structure~chaos 15. Hard to claim OT with bad feelings 16. Unbalance working life 17. Limited learning curve 18. Poor technology and outdated system 19. Wasting paper (Lots of printout) 20. HK-style management (urgent & no time of rest)