Pros
> everyone who works here is fun to be around and smart. I genuinely enjoy internal meetings and company events which is something I haven't always experienced elsewhere > the company mission is positive and if we do well, lots of people will have gotten good jobs via a more fair hiring process that focuses on ability rather than their background or how they look on paper. > it's a small company with a ton of room to experiment and iterate > since I joined I've been given a lot of freedom to chart my own path and focus on things I enjoy / want to learn / suit my skill set > we have good relationships with our customers.
Cons
> It's a small company - it has small company problems but they don't outweigh the small company benefits for me. > Work/life balance is good for a startup but it's still a startup.