Fun young people to work with, who care about their health
Nice assets, like equipment, offices, location and benefits/perks
Cons
Rude people, heavy workload, constant changing of priorities, and be ready to do jobs that are outside of your job description. Also be ready to work in a construction site.