Pros
Respectful, diverse, with good work-life balance, and great benefits
Cons
Many layers of decision making and hard to get things done
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.