- 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.