Pros
high pay, good environment, happy life
Cons
the meal is just so so. The office is a little far
Pros
Competitive Pay and Equity! Outstanding Benefits Package! Talented Workforce! Amazing Company Culture!
Cons
As with any transformative company...employees must be agile and expect change.