good technology and great education and industry knowledge
too many managers....at one point had 2 different managers each 150 miles away with way too much time on their hands. constantly asking for reports on different things, numbers, clients, prospects.
High quality people Innovative environment
Very centre of organisation focused