Pros
- Good coworkers - Has maintained remote work - Respect for work-life balance - You can learn a lot because so many people stay in their lanes - Plenty of problems to tackle if you're resilient to constantly hearing "no" from other teams - Well intentioned managers
Cons
- communication, what's that? - bleeding talented engineers - pretty negative culture that has become indifferent - the absence of simple key performance indicators at any level means the salary budget gets slashed (read: lay offs or no back filling) every year to maintain operations - extremely reactive work culture that is focused on small, easy to tackle issues over deeply entrenched problems that require collaboration - staff and line managers juggle way too many projects and priorities - the above point relates to this: there's a bias towards doing rather than delivering. It's better to do work on 6 things over 24 months than to finish one project in 2 months - corporate management constantly wastes personnel time on "flavor of the moment" initiatives that never result in any change, improvement, or innovation - personnel and performance management is focused on a narrow set of individuals and teams, at the expense of many others (engineering is underserved) - incredibly out of touch corporate leadership in Ohio that's stuck in management paradigms from the 90s