Freedom, relaxed environments great people, easy to get along with
Cons
Sometimes upper management expects tasks to be completed without explaining how to do it properly, this is an issue when you’re new but after some time it’s not a problem, and it varies between superiors