Work life balance and growth
Very good and productive team
Digging in and working through tough business issues. In my role I actually have time to think about approaches and challenges with super smart colleagues vs always reacting to them.
my co-workers, my manager
over worked; fighting windmills; ever changing priorities