Pros: good pay, good people, good place to learn
Cons: management, high turn over.
Good Place to start and learn. HIgh turn over. They hire alot through the front door. At the Back door, alot get fired, quit or leave for whatever reason on a weekly basis. Bad Planning on management and who they like.