Pros
You get support from the entire team when starting out. I meet with my boss three times a week so he can make sure that I have everything that I need to be successful at my job. I work 80% telework and one day on site, but I don't feel isolated due to the support that I get from the team. I came from a company with 20,000 employees and Valiant has nearly identical benefits and a much better culture. Typically you pay a price (lower benefits or salary) for being part of a small company, but not here.
Cons
I don't have any complaints. The only thing that may be a con is that PTO accrual rate is low at first, however the rate ramps up quickly after one year. If you also account for the full week of paid time on annually (i.e.; paid training), then the PTO policy is in line with or ahead of other tech companies.