- Expectations of management can be unclear.
- Lack of positive reinforcement.
- Bad QA leads to confusion and issues with releases.
- Lots of hiring and firing, like a revolving door.
- Performance reviews are rarely on time.
- Management can be unprofessional at times.
- Pay is not competitive, and most people don't have a clear career path.