3.0
12 Nov 2025
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Lots of opportunity to grow and learn deeply.
Cons
Management tend not to manage. Technology and business are not aligned. Business team is stagnant and lacks the ability to bring ideas to practical application.