Pros
Traveling, collaborative workforce, monthly meetings, training opportunities
Cons
Hardly any time off, turn against you once your leaving, low pay, most jobs in remote areas, poor living conditions, the job becomes your whole life, they cancel your outside training once you leave. Also being blackmailed for my last check.