Pros
Basic office hours
Easy drive to location
Cons
Very bad management
Poor compensation
No training methods
Exploitive use of temps through false promises
Poor infrastructure of technology, communications, and IT support
Outdated office practices (paper trails, filing folder cabinets, etc)