5.0
27 Apr 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great perks and culture at the Main Office. A lot of collaboration with other teams. Transparent.
Cons
With any publicly traded company, a lot of approvals needed for certain things.