Pros
It's definitely one of the best companies to have in your portfolio, and there's are benefits such as medical benefits (not so impressive), work from home opportunities, flexibility in working hours. But all of these comes with a price. 😉
Cons
Cons are pretty obvious for this company, it lacks in proper project and team management in Singapore. For instance, you could see tons of silos being created within the company doing various different stuffs or the same stuffs in various methods. Why so much of difference? Second, work is never ending with back to back meetings. And in most cases, the meetings are redundant and unnecessary causing tons of time taken of the actual work done. Lastly, be prepared to take on extra work which isn't yours just to please the management. 😉