Pros
Work life balance is great. Offices are beautiful. Some really great people work here.
Cons
Rapidly removing benefits, and being sneaky with it - using political weasel words to excuse removing them; and stating they'll come back bigger and better. But they don't. Clique based promotion system; the company desperately states "no show ponies. only work horses" - whilst promoting show ponies and ignoring work horses. Leadership team who literally laugh off any suggestions for improvement or causes for concern. Horrendous tech stack; lack of testing/responsibilities and a poor management structure. Really bad sense of job satisfaction from most of the colleagues I talk to. All in all, a great company rapidly heading in the wrong direction.