5.0
Jul 1, 2026
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Competitive compensation package, great health insurance benefits, supportive leadership, and culture of fast-paced decision-making.
Cons
Because the environment is fast-paced it requires agility in decision-making and may be difficult for employees that are newer to industry to acclimate.