They are very cheap will never get any training or move from your position. Unless your happy with never learning something new to advance will stay very short term.
Management does not stand up for their employees you have to keep all your emails as a CYA or find yourself quietly let go.
Pay is ok but, you can do better with other companies. They - more ... promise large bonus to bring you up to standards which, never happen. e
The place is better than no job but, exspect to be looking day after you start for something new. - less