Pros
- Regular Paycheck
- Relatively new equipment to work with
Cons
- Process upon process, which dampens innovation, operations agility, and overall ability to work and function
- Performance reviews and Career Progression that are both poor and inexistent
- Technologists who operate with tools from 15 years ago, without seemingly wanting to update or move forward
- Peers who sabotage others out of insecurity and fears of adopting new processes that may challenge how they currently work
- Leadership that doesn't provide meaningful support and who flatly refuses to make decisions
- Toxic behaviors that go unchecked
- Lack of understanding of modern processes of creating software solutions or technological solutions that are meaningful for clients
- Career advances that are mostly focused on senior leadership levels, leaving mid level professionals in a perpetual limbo of no advancement