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
Friendly work environment, nice facility (cafeteria, gym, outdoor spaces), good hours, upward mobility
Cons
Location isn't ideal if you live in the city