Pros: you can take breaks when needed.
Cons: working in the heat.
I have learned that there is so much satisfaction in completing the task. So focusing on what you are doing and staying determined is a huge thing. But also you need your co- workers to achieve tasks.
The hardest part was working under intense heat conditions, but it also tested the character and attitude you had.