The job required very boring monotonous tasks, some heavy lifting and the ability to work self sufficiently.
The Trainers were friendly and helpful, the compensation was more than fair for the type of work being done.
Management is similar to any other company, they play favorites and arent necessarily up to date on corporate policy.
However overall this was a very pleasurable experience. Great coworkers, Good company, Flexible hours, optional overtime offered on rare occasion, Great benefits.