Decent workload, very friendly people and gives me flexibilityThe good thingsI like the autonomy I have because my bosses allow me to innovate.
The challengesLong list of culture and systemic issue which get in the way of productivity
Lots of opportunity for problem solving
Visibility across all levels from management