Friendly colleagues and informal atmosphere (for a bank).
Cons
Lack of communication and sharing of informations.
Almost no salary increase (when offered it's ridiculous).
Bad marketing and innovation choices.
Lot of chaos in decision process.
No knowledge-sharing between peers: hard to learn new things.