Pros
Great benefits (free lunch, ridesharing passes) Kind people Hardworking and ambitious culture
Cons
Lower pay compared to other Tech firms (haven't changed pay in years)
Pros
Respectful, diverse, with good work-life balance, and great benefits
Cons
Many layers of decision making and hard to get things done