Lots of people struggle with a lack of opportunities for career development and growth. This is partly the fact that it's a startup, but also a lack on the part of management to prioritize it. Compensation could be better for employees, especially technical. Company was built by (Stanford) MBA's so it feels like problems are approached from a B school mind set rather than one of a technology company, at least compared to past places I've worked.