5.0
Oct 10, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great Culture. No complaints. Would have stayed a long time if I had not been laid off.
Cons
Bonuses were limited. Its a large office 18 locations, 1000 staff total.
Check out your Company Bowl for anonymous work chats.