surrounded by very smart people
most of them are actually pretty nice and high quality individuals
fantastic office with great perks
Cons
weird cult of personality around Jack Dorsey
management can be hit or miss as many people are inexperienced
many non technical roles have poorly defined career paths
Casual work environment, intelligent and motivated colleagues, managers who genuinely listen to team feedback, excellent health and wellness benefits, food galore
Cons
Difficult to transfer between departments despite having an internal recruiter dedicated to promoting internal mobility. Other than that, not too many I can think of!