- The good people are really good
- Teams are so lean you feel super valuable always (sometimes too valuable)
Cons
- Management lacks self-awareness; huge popularity contest
- Don't try getting promoted because it won't work and if you do get promoted, your pay bump is a joke