Pros
The primary job is supporting mostly small businesses with setting up and/or filing documents. Being an expert at starting businesses may have benefits down the road. There aren't a bunch of metrics, basically a team of adults working on the same objective each day without a lot of distraction. Management is there to support but isn't driving to a bunch of goals - there's more trust than most places. There's a great deal of effort put into employee satisfaction (free snacks/coffee, pool/ping pong, and soon to be virtual golf). I'll likely be here for many years.
Cons
The marketing team could do a better job of making the company "known". A lot of the processes are informal, like the interview/training, but that could be considered a "pro" not a con.