- wonderful people
- friendly work environment
- healthy work culture
Cons
- department silos - chaotic cooperation between different departments
- pretty weak team building initiatives
- strong, meaningless corporate jargon in communication from higher-ups