Early days were great with clear focus and a strong drive toward delivering great products. Early team was one of the best engineering teams I ever worked with.
Cons
Couldn't decide on the strategic direction of the company which lead to a wasted effort and difficult times ...