- Management has little to no understanding of technology, but still assumes that you are wrong because they have been in this business for 45+ years.
- The base assumption is that you are wrong, so no matter what you say, they will focus on one thing they don't agree with and then break down everything else you present to them because of that.
- Empty promises- Accepted a salary at the start of the offer, and then lowered the salary within 4 months of working there because "it could no longer be justified" even though at the start, a salary increase within the first 6 months was promised. Relocation was promised after a couple months at the company, and that was never provided, either.
- Outdated documentation and poor training. If you don't do all work perfectly, any mistake you have made will be brought up in your next performance review and then used as justification to cut your salary. There is no room to grow. You just have to be right 100% of the time or it's the end of the world.
- No clear expectations were communicated in the performance reviews. Just "be better overall" with no clear instructions on what to work on or what to practice. When you ask "how can I improve?" "I don't know, but just be better."
- Management style fosters fear and stress more than anything else. Your salary could be cut or you could be yelled at about a procedure that has been in place for years even before you got there because one day the CEO or vice president decided to look at that procedure and decided it needed to be changed.
- Benefits are terrible. There is no 401k even offered until you are 1 year into the company, which was not explained prior to accepting the offer.