Work with super smart people, great perks and benefits, senior leadership best in the business, gorgeous new building in SF to work in not far from home
Cons
Middle management could use some help with providing direction to teams. Needs to be more racially diverse.