Not bad but not fabulous
Not a bad company to work for if you don't mind being treated differently. Some supervisors are awesome to work with and others when you don't come across as being someone to walk on complain to the higher departments. Shifts are ok but could be better.
ProsSome supervisors good to work with
ConsSperatic hours, treatment from some supervisors