5.0
Feb 5, 2024
Current employee, more than 3 years
Chelsea, MA
Recommend
CEO approval
Business Outlook
Pros
Small team that is easy to interact with and work through problems with. Lots of exciting projects you get to work on.
Cons
Sometimes there is a lack of communication and you need to push for it more often than not.