Pros: really flexible in terms of work/life balance
Cons: no opportunity to grow, low pay (and getting lower for new hires), no challenge, hr does not help when it comes to looking for new opportunities, no communication among employees or management, no proper year end reviews, managers only care about their numbers not about employee, have to fundraise for our own christmas party if we want to have one.
If you're seeking a fairly secure, stable job - not career, this is it for you. If you are looking to gain skills and be challenged on a regular basis, this isn't it. There are huge limitations to moving up within the company, the company generally prefers to hire externally rather than internal. Most people have been with the company for a significant number of years, if you've been here less than 10 years, you're considered a newbie and the company has no problem with you quitting even if you've been there more than a decade. They claim to be a multinational company but there are no opportunities to work with or at different offices globally. When you try to look for another job most people have found that the experience gained at this company is of no use to any other company.