Some of the best people I've ever worked with, empathetic management and talented staff.
Cons
The company had a scattershot approach to success, trying everywhere and succeeding almost nowhere, which lead to an inevitable large layoff I didn't survive.