You get to learn a lot about body mechanics and how to improve your posture.
Cons
There wasn't a consistent company culture across locations. The company also had a terrible communication problem and you often got reprimanded for not behaving "the right way" when they never really made it clear exactly what that was.