1.0
May 14, 2026
Former employee, more than 10 years
Boston, England
Recommend
CEO approval
Business Outlook
Pros
Big company, so progression is there
Cons
Terrible management. Chief Exec is off doing her own thing rather than her job
Check out your Company Bowl for anonymous work chats.