1. No job security (A lot of redundancies)
2. Company doesn't care about the staff (Your just a number that makes a number)
3. You're expected to work late around key events like Black Friday
4. High pressure from above
5. The company is constantly chasing money and forgetting about the users/products.
6. Poor Yes-man management
7. Backstabbing colleagues who are happy to throw you under the bus