1.0
May 3, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Experience you will gain and some of the people you work with.
Cons
Leadership is not real leadership. They are disorganized and unfocused. Not a place to stay long at. You are expected to carry the load with no gain.