Good work life balance if you understand how to work and get things finished. Excellent Coworkers. Senior people always willing to teach and help staff.
Svantaggi
Can be a lot of work at times. Little help. Seems like a few people do most of the work.