Hard work really pays off if you like working with people and talking to everyone! Pays well, lots of room for growth.
Cons
Short 30 minute breaks for an 8 hour day, my break goes by too fast! Lot of turn over with new management, learning and changing what I already know, yet I am still with the company!