Pros
Great benefits and perks: wellness center, subsidized food, stocks, bonuses Great culture: everyone is very consistent and great to work with, (almost) weekly company events
Cons
Have to work very odd hours because this is a global company, but very flexible with working hours
Pros
Clear communication by manager and team.
Cons
Located in Boston which is quite expensive.