5.0
25 Mar 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
High growth, solid tech, lots of long term market opportunity
Cons
Lots of leadership change, but many high caliber folks joining so the future is likely very bright.