Pros
-PTO/Unlimited sick time is pretty good -Company is flexible with employees and allows work from home occasionally -Offices are nice, relaxed with games to play during breaks If you highly value work-life balance without urgency to promote in your career, this would likely be a good fit as a company. Great for families or expectant mothers (good policies for SAP there).
Cons
-Upward mobility is time-limited. Even if you're qualified for other positions, if you're a lower-level employee, you have to wait 12-18 months before they will allow you to change to another position. -Seniority can take precedence over qualification. -The bonus structure you will be informed of during interviews (with 1-5 ratings), while technically accurate, is slightly misrepresented in practice, in my opinion.