Pros
The company is small which is an advantage for a tech company. Meaning it is not bureaucratic. You learn a lot about how SaaS company operates, which is a plus.
Cons
Issues tend to go unaddressed, which is due to departments be being too siloed. It seems at times the left hand doesn't always know what the right hand is doing. Also, the Sales team tends to set itself apart from all the departments. Even though they are a crucial element to the success of the company.