The pay is wonderful and its a great place to work!!!!
Cons
They don't train you well enough for the position they want to fill they just put you to work and expect you to be able to function properly in a timely manner!!! In an environment where the equipment your using is outdated and needs time be upgraded!