Pros
- Scheduling is a complex problem. No shortage of interesting challenges. - Scheduling with human-in-the-loop is even more interesting: designing software for contractors for customers. - Solid operating principles that inform how the company moves; feels like we're going in the right direction. - Very thoughtful leadership.
Cons
- Little-to-no public-facing "app". Tricky to tease out the effect of different features and improvements on customer experience. - Not much individual direction in a small team - have to have a lot of initiative. Need to be pretty good at strategy, design, implementation, and communication with stakeholders to roll out things. - Leadership still learning how to manage a team. - It's a startup. Plenty of uncertainty.