3.0
30 Mar 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.