Pros
- Other departments may be better - Pretty easy to coast since nobody has had any idea what's going on for a couple of years now
Cons
- Security is abysmal. Our largest segment is in security by the way. - Last year all employees in the IT department received an arbitrarily assigned 3 out of 5 (meets expectations) for their annual review. This was due to an ad hoc decision to require written documentation to support anything outside of this range. - Anybody who seems to understand anything about enterprise software development best practices was fired - The CEO (Ann Frandozzi) is ok, but the CTO (Juan Paublo) comes from a startup background, and seems to lack the experience to successfully lead a team of this size and scale. - I've lost track of the number of project management frameworks we've used in the last two years. I think we've used 5 different ones at this point, but I've honestly lost count. - Teams have been constantly disbanded, rejoined, hired, and fired. I've been on 7 different teams in 2 years at this point. Several coworkers were hired on only to be fired within a year, sometimes within months. Often this was despite being the highest performers on their teams by miles. - We've been trying to migrate ERP's for almost a decade now. This was due to the failure of the OCM team (that hasn't had any restructuring since the change in leadership 2 years ago, oddly enough), in particular failing to accurately report the negative feedback the received for the previous system. Still, its been 2 years now, and we don't have very much to show for the attempted change in direction.