As in title, also:
- Fun parties and events
- Good office with free food and coffees
- People are lovely and helpful
Cons
- Disconnect between upper management and lower level employees
- Takes time for changes to be put into action
- Sometimes no explanation for decisions from upper management