I worked for this company for 7 years. At first it was very good, but it has gone down hill very rapidly. The management are too young and inexperienced in the position to deal with and get the best out of the staff. They will offer you no support and they will favour the employees that are in their clique.
Getting the holiday dates you want is also Newley impossible unless you are a close friend of a manager.
Communication is terrible, people go in to work only to find that the rota has been changed at the last minute, with no attempt to contact you about it.
There are no rewards or even gratitude for hitting the targets that are constantly forced on you.
You will find yourself constantly stressed by the pushy nature of management to hit targets.
If you have a genuine greivence and follow the grievance proceedure, very little will be done about it.
If you miss the enviroment and bitchiness of the school playground then might enjoy working here.