Vantaggi
Rapid growth with unique niche product. Business leaders still operate with a "small business" feel. Able to get to know the people and products quite quickly. Generally friendly staff and colleagues. Everyone is in the same boat.
Svantaggi
Very very inexperienced management who are looking to protect themselves. It was common to have extremely lofty goals be set, but the company and management wasn't prepared to spend the resources or manage the implications of the direction. Arbitrary decisions and mis-managed responsibilities and objectives makes it a frustrating work environment, and there is no process and milestones are therefore always black and white. One is never explicitly told to do anything unethical, but just "get the job done", with only one known path. Management and products are not respected by physician customers or general community.