- Cool products to test
- Technology stack is current
- Innovation is encouraged
- Nice people to work with
- Good career opportunities for new/younger employees
- Benefits are good/typical
Cons
- Struggling financially recently
- Many re-orgs
- Seems to be a lot of employee turnover