I feel that I work with a large group of friends.
The management is hard to deal with.
401k match and profit sharing
Great people are helpful and care about you