Pros
1. Colleagues are mostly young and easy to get along with 2. Friendly environment if you like working with people around your age
Cons
1. High turnover, people come and go quite often 2. OT and even weekend work can happen, but no OT pay for it 3. Very strict on working hours, but no WFH even though most work is laptop-based 4. There are cases where staff are asked to resign instead of being properly managed 5. Not much proper training, youre expected to learn fast because everyone is busy 6. Strong focus on profit, but not much effort on employee wellbeing (mostly just Friday programs) 7. Benefits like allowances and flexibility are mostly for higher positions ONLY 8. Accountability can be weak, sometimes people shift blame instead of solving issues