This job got me up early in the mornings and I would be alone most of the day doing independent work which helped me learn time management and perseverance.
Cons
I can not say there were any cons to this job. It was very hard work and long hours but I personally feel that this job made me a hard worker and independent.