5.0
Mar 4, 2024
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Work place environment is great
Cons
The onboarding process and and human resources interactions have been slow and lengthy
Check out your Company Bowl for anonymous work chats.