Mixed team, professionals, open to help,
Salary is the best part
The fact that I am able to learn and do what I like and also to get paid doing it
Everyone is friendly and there are quite a few that are extremely bright and engaging.
People
Strong leadership. Too much middle management. Too many VPs, way too many useless SVPs.