5.0
Apr 28, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
benefits are comparable, work environment is high paced, but friendly colleagues and easy on boarding make working here very enjoyable.
Cons
Effected by global politics and economy but same through out industry.