Horrible place to work- no support for trainees(they spend some time training, but then it's very much 'you're on your own, hit those targets or else')
They hire internally for supervisory positions, even if the person is woefully unsuited (and aggressive/not a people person). I left of my own accord before I even had a job lined up, such was my desperation to get away from them.