Pros
I've worked at big and small companies and this has been the best working experience I've had to date. The management team are thoughtful and open and actually care about the staff. Morals and values really matter here. Although some people like to weave conspiracy theories about the business the reality is quite simple: we work to keep people and companies safe. I've been here over a year and have no idea what the BBB review is going on about. Sounds like sour grapes. In terms of working environment, the office is modern, we have our own barista and lunch is provided every other Friday. The people here are smart and committed.
Cons
The company is growing really fast and at times it can seem like we're playing catch up. It feels like organization has improved over the past few months. They are starting to get a better handle on growth.