3.0
Jul 20, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Supportive environment, friendly people, flexible hours, diverse, high value culture
Cons
low pay, low financial support, very hierarchial with MDs being the ultimate decision makers