5.0
Apr 27, 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.