3.0
10 May 2024
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
great benefits, lovely office, smart, good people to work with and for, international presence
Cons
terrible onboarding, no career path for admin, poor communication and support for admin team, not valued