Good work/life balance
nice people to work with
as someonne else said..if you like to exercise, you will have a lot of friends there
Cons
Management doesnt listen to anyone other than themselves-think they have all the answers
Not profitable
do not understand the markets they are in
non-scalable technology/business