Pros
Personally I like the job itself, but if you are stuck in the same area for too long due to lock of training b in other areas the time doesn't move.
Cons
Well I'm going to be completely honest here they work by an attendance point system policy and because of that the turnover rate is very high. You get four sick days and once those are gone you rack up points against you that don't go away till one year after you recieved them. Once you get to 8 you are terminated. I have seen good employees let go because of it and others who aren't very good but just show up have remained employed creating a longer work day for everyone. You will recieve multiple points for one day if you are out of sick time and can be terminated for missing 7-8 days in a one year period. They aren't very clear about the point system even if you have asked about it multiple times. You get vacation time but it can not be used whenever you want it or in emergency call of situations to avoid points it must be scheduled in advance.