1.0
Feb 2, 2023
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Challenging work environment, which will push you to your limits.
Cons
Poor requirements, no vision, they let the wrong people go over many years, and did not pay the right people good salaries. Eventually, bloat at the top of the organization killed this company.