Pros
This company is a great exposure to the SaaS industry. There are a variety of roles within the company that will surely be your fit. There are many unique personalities in the company, as well as leaders who have decades of experience and knowledge you can learn and gain from. In short, a great foot in the door. Just be-careful not to settle for comfort and settle for less.
Cons
There was a lack of structure, lack of training, and lack of good leadership. Maybe depending on the team you come onto, but there were little to no training provided in the on-boarding process. There were little to no check-ins from management above. The time was spent more on putting out fire versus creating a long-term solution. Appreciation is not equally shared amongst all the offices. Spend more time hiring roles they do not need versus focusing on how the roles that exist can do more to make a difference.