Pros
There's a lot of opportunity to advance based on very high turnover and many managers have leveraged the lack of staff to negotiate higher salaries by threatening to leave.
Cons
1. How Top Management value "talent"? - I have culture shock when i joined QI about a year ago. Top Management doesn't really focus on talent management, KPIs, individual's achievement or hardwork but if one is good in pleasing, buttering-up and all talk and no action, one can be a bright star in QI. Justification for a promotion and/or salary increment is merely based on how "visible" you are to the top management, how fast and how frequent you reply to Whatsapp and how "supportive" you are towards all Top Management's decision regardless its good or bad. Practice favouritism which defeats growth opportunities. One should be good to the management to get all the benefits 2. Every minute counts - YES - EVERY MINUTE COUNTS. What i heard most during my tenure here in QI from the Top Management is : "You are paid to be here (QI) ON TIME and I am not!" In all occations/event, etc, staffs are required to be attended at least 5 min before the event starts BUT you will never see the top management be there on time... HE, for ALL OCCATIONS, came at least 1 hour late and you are still expected to rise, put on a big smile and claps your hands to welcome him. Oh yea, not to forget, even 1 min late, its LATE! no leeway is given! Show cause and warning will be issued followed by 10% of bonus deduction! 3. Unclear business vision and constant "fire drill" mentality. QI is not transparent at all about the "behind-the-scenes" issues (e.g. Major departments re-structuring, Sales Target, etc.) that bring alot of surprises to staffs. 4. QI (QNET) sells fairly low end (in terms of quality) products in very (super) high-end-product price. Falsifying testimonials to target sales market from under-developed countries and school teenagers.