5.0
23 May 2025
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great penaion plan Good benefits Good work life balance Remote
Cons
Low end of salary range wrt industry
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good benefits like health insurance and allowance" "Nice people and friendly atmosphere" "Collaborative work environment and nice people" "Good culture and good salary."
Users say... "Low salary living in Boston" "The pay was less than adequate and raises were minimal" "long hours and work holiday" "Being excellent is considered baseline while this position does allow one to interface with other thought leaders, no parking for 7 years on campus, then only through lottery" "You will be assigned with other persons work due to politics and your seniors will chill"