Friendly, family like atmosphere
Good chance for advancement both in wage and abilities
Cons
Can be poor communication between departments.
Some people get away with treating others negatively, but a lot has been done recently to try and curb this type of problem. Only a few feel immune to new rules.