5.0
14 May 2025
Anonymous employee
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
1. Good people, always available to help 2. Small company means easy access to pretty much anyone 3. Fair compensation, good career growth
Cons
1. Product can sometimes be challenging to work with 2. Small company also means big clients sometimes have too much sway