Do you just want a paycheck or more? For the APAC team
Pros
Hardly see any reviews on the APAC team. Why oh why? Well, the fun and great people of the Singapore Office left the building one by one. There are still a couple of good people who are still there for better personal reasons and not because they believe in the company or management team. Sorry, this is a PRO section. I would have a lot of good stuff to say if it was 3 years ago. Let's just say if you just want a pay check to get by for yourself and a small family? Have a 9-6 job and go home to your family (work-life balance)? You live frugally? This company is it.
Cons
This is for the APAC team. If you are good at getting into the good side of the management team, ESP the HR, you probably will survive better. Although I can't say if good relations with them will get you better monetary benefits. They do annual performance reviews but none of it plays an impact factor for your increment or bonus. It is something like for the HR team to cross their To Do Checklist. Your direct managers have no say in both your increment and bonuses. To date, the management has not share how the bonus (if any) are justified and the increment has always been "will be be given (if any) based on market rate". You don't get 13th month AWS here, everyone who signed the employment agreement form probably thinks the performance bonus will cover for it. No. Not even close. Therefore, no 13th month AWS, and what about performance bonus? You'll be lucky if you could get half of your monthly wage. And it is always "bonus depends on the annual company sales revenue" or whatever. So what's next is, the hiring of the sales are impeccably slow. You don't have a great sales team, you don't have the numbers. Everyone can do their job. At the end of the day, it is about better benefits and compensations for the working ants in the office. You see promotions going on for the higher management (eg, queen B) and the money goes deeper into their pockets, instead of the teams who are still trying to hold the fort and working diligently to meet the numbers.