1) There is no time for training. It is on the job learning, but without the time for the learning.
2) There is very little support, which can make you feel quite isolated at times.
3) Communication about staff expectations and progress is very poor. At times, it is unprofessional.
4) The company recruits a lot of very talented and enthusiastic people, but there is no desire to develop and retain people. This means there aren't many experienced people to train junior team members.
5) Staff are given constant reminders about how they are unappreciated. No pay rises, which means pay effectively goes down. Staff are forced to use 3 days of their 23 days holiday for Christmas break. There isn't even a kettle in the office! Consequently, there is a lot of negativity amongst staff towards the company and a very high turnover. This creates a very de-motivating work environment.