Company/pay grade:
* No opportunities for career progression.
* Below-market compensation.
Management:
* Very poor management.
* Stubborn and inflexible managers.
* Unrealistic objectives and expectations.
* Some managers have no understanding of what proper management is.
Team:
* A complete lack of respect within the team.
* No respect for employees’ privacy or time.
Technologies:
* Outdated legacy software and legacy programming practices.
* Everything is done in a rushed, improvised manner.
* Technical decisions are made with negligence, no solid reasoning or foundation.