Encourages innovation and employees are given complete freedom to resolve problems and execute projects. Smart and hard workers grow rapidly. Very lean and well run company. Market leader it it's niche. Very strong business ethics.
Cons
Everything is done in house with little outsourcing. Does not have a strong distribution network for sales or service.