I had the priviledge to learn many of the vital skills necessary to make a living, meet some awesome and caring people, all whilst getting paid!
Cons
The jobs they had for my current level of expertise were too far away from home and turned out to be a greater problem than expected, days where the commute would last north of 4 hours were not uncommon