Very talented developers, great business value, solid customer base. Good start-up environment with reasonable funding. Hired the right people for the right reasons in most product development and delivery teams.
Kontras
Single-vision of getting sold sometimes hampered the ability to make the best talent and technology investment decisions. Egos at the top made for a challenging environment, but still an educational one.