-Management favors certain employees, and treat the rest badly
-Do not pay their bills on time, and some time not at all
-Employees are encouraged to tell on each other, environment is toxic
-Companies idea of a raise is $0.10 per hour
-Dishonest
Very stable company, its family owned and hard working dedicated employees are recognized and appreciated. Close to metro as well as down town, very nice office equipped with large lunch room, good gym and even a ping pong table!
Cons
If your a honest, hard worker that takes pride in your work there are no Cons. Slackers or clock watchers may feel different!