A very collaborative environment and fun, laid back group of people to work with. New product ideas were easily floated. Upper management eager to hear input from all employees, regardless of title. Lots of room to run with the ball - initially.
Cons
Too much product pivoting. Lots of re-organizations that shifted employees or created new units with not much direction to start. Politics and nepotism arrived with some of the new management.