Great people, very entrepreneurial spirit with a lot of freedom to try new process/ideas etc. Senior management are building significant momentum and energy in all areas of the business.
Cons
Growing so quick things can get missed on occasion. Not a bad problem to have though.