3.0
Mar 30, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great benefits, well-paid, highly dynamic.
Cons
Bloated beyond belief, extremely confusing internal systems, decentralized structure means your HR representative could sit on the opposite side of the planet.