Very physically demanding and inconsistent hours, but enjoy my co-workers. Always on the go which is great for those seeking to stay active, and typically can get lots of hours if you show you are competent and hardworking.
Managers don't have a lot of power, but have lots of pressure placed on them, which can cause lots of stress and tension down the line. Performance doesn't dictate pay, only seniority.
Overall, a great job if you want to be on the move and out of an office, but can put a lot of excess strain on the body and not a lot of mobility potential.
Low compensation compared to competitors