3.0
25 Jun 2024
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
International work Diverse portfolio of applications to work on Excellent healthcare benefits package
Cons
Lower pay than other companies for similar role Lack of leadership and high turnover rate of executive leadership