5.0
23 Feb 2021
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Good pay, good benefit, company is always transparent about where you stand.
Cons
Tons of travel, very competitive.
Check out your Company Bowl for anonymous work chats.