Pros
Steep learning curve, appreciative and friendly coworkers that help and support, good product with clear selling point, mostly friendly customers that help to develop the product
Cons
Culture declined, effective internal processes were missing , the company grew too fast without a fundamental plan,