Competitive compensation (salary, equity and bonuses)
Comprehensive benefits designed to foster work-life balance
Generous paid time away from work including vacation, holidays, sick time, and 5 days of paid time off each year to serve and learn through volunteering.
Cons
Depends on the team you are part of. Everything has its own ups & downs.