Pros
* The team is comprised of the smartest, kindest, and most interesting people I've ever met. Everyone is hyper competent while also being funny and earnest. Really an incredible team and a testament to how intentional the leadership team is about hiring. * Because the team is small there are a lot of opportunities to take one big impactful projects and learn new things. Leadership has been very explicit about shaping your role to further your career ambitions. For such a small team, there is so much thought put into performance reviews and career goal discussions. * In person 3 days a week at a dog-friendly office! Personally I love going into the office though others may see this as a con. * Working on an incredibly impactful product that users love. We are helping government be more efficient and saving so many people so much time and headache! And it's a massive mostly undisrupted marketplace.
Cons
* Small early stage companies mean that benefits aren't great (yet). No company subsidized dental or vision and no 401k, but there have been talk about adding them soon.