Recommend
CEO approval
Business outlook
Pros
very flexible with enough knowledge beforehand, great benefits, stable employment, fun to work outside in nature
Cons
little to no internal advancement opportunities, budgetary issues, slow progress on projects, pay isn't great