Avantages
It was great, small, friendly. Everyone cared, was happy. Lots of events, reasonable tolerances to real life events. Good managers.
Inconvénients
Nuance happened. Everything in my pros became the cons. Nuance takes a company and turns it into somewhere you dislike working.