Good team relations and attitudes. Always open to new ideas on development. Good opportunity for the right employees to rise. Strong focus on client satisfaction.
Cons
Runs lean (can be understaffed and stingy). Slow decision making. Marginal new business development.