Good first job.
Pros: clean facility, casual environment
Cons: good first job, not a lot of room for growth.
This place has several nice facilities, but it's more suited for a first job or entry level employment. The pay is based solidly around minimum wage, with little room for growth. While I was there I saw many people laid off or put on part time right before they became eligible for benefits.