Pros
The drive everyone has to build a business and make sure we deliver a product which brings customers value and insights that they have not been able to achieve before. All employees are humble, hungry to do well and smart, and are a joy to work and spend time with. We work with some large organizations as our customers who achieve great success with our product, and who also challenge us to be better, leading to a fast-paced but highly rewarding work environment. This also enables more responsibility for all employees and career growth as you can get stuck into new challenges every day, learning from those as you go.
Cons
There is always more to do! However, I think that is the nature of startup life and there is always more that needs to be done when growing a business. That's what makes it exciting and challenges individuals to grow and learn.