- as a software developer, the man you will be working under is a sociopath, swears at you, belittles you when you don't understand something, never really gives you any guidance, expects too much from new hires, overworks you.
- hours are insane (base hours are 9-6, but you only get paid for 8 of those hours everyday??), and often times you work till 9-11 because of the copius amounts of work
- training was abysmal, basically non-existent, yet you are expected to perform starting day 1
- code architecuture is extremely outdated and confusing, made worse by the fact that there is 0 documentation, 0 code reviews, 0 guidance by the tech lead, and he is the only one who knows anything about the code, yet is constantly unavailable but expects you to just figure it out??
- There is no scheduling, and way too many surprises, I could have some tasks planned for the day, and all of a sudden get pulled into another project that I had never worked on and expected to finish more tasks for that, then get back to the current tasks that I already had for the day, and put in overtime to finish if I couldn't do it all by 6.
- me and many other employees I know had to skip lunch constantly to put all our focus into work
- Pay was lowballed, which I didn't even mind but to mentally ruin us and overwork us on top of that??