1.0
Mar 17, 2025
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
There's always something interesting happening here. You'll never get bored.
Cons
Toxic work culture due to extreme competition that actually doesn't make sense! Management should be blamed for this, but they seem to enjoy the in-fighting and the awful chaos! Horrible leadership to be honest.