Pros
A very friendly place to work. Fast paced but supervisors, managers and everyone up the corporate ladder, care more about you doing the job safely than fast. They put the associates health and well being above the company's production level. Great company to work for, good pay, benefits and an awesome great way for their absenctism to be calculated in the form of points and they give you a generous amount from day one and each incidence falls off in 90 days. Also that's of opportunities to advance.
Cons
The flex facility does not have full time ,40 hrs per week, positions. Work week for new employees is only 3 days a week. If your looking for full time, then this facility is not for you, but they do have a full time facilities pretty close by .