1.0
Jan 27, 2023
Anonymous employee
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
It was a great environment in the beginning. Then everything went downhill.
Cons
Horrible executive leadership. Everything is an emergency. Just get it done no matter who you steamroll over or the rules you break. The company condones and even promotes bad behavior.