Pros: clean, professional work environment. decent pay
Cons: mediocore benefits and little room for advancement
Management is great, pay is OK for what we do, not backbreaking work, but you will need to think and pay attention. Teamwork is a must here since everyone must work together for the job to run smooth.Overall it is a good work environment, but do not expect to move up quickly there is very little room for advancement.