This is not your typical company, everyone is friendly and though we all work different contracts, most stay in touch via slack.
I learned that you don't need to rely on only your coworkers on site, your off site coworkers are just as reliable when a communication line has been provided, together you are stronger.
The management is very friendly and personal.
The internal workplace culture is more like a family than an office.
The hardest part of the job is leaving.
The most enjoyable part of the job is the friendliness of the teams.