They offer a much needed service to smaller municipalities and the demand is reflected in the company's growth. Fully remote but the company takes effort to arrange offsites for the team to work together from time to time.
Cons
As with any startup, expect to pivot multiple times; roles, process, technology.