Pros
• Strong management team • I'm excited to come into work every day because the work is interesting • Friendly, smart people that you'll learn a lot from • Company growing quickly on pace to own the market. Incredible growth potential. • People have fun -- pong, foos, nba jam, happy hours, etc. • You'll make some great friends here • You'll get a big training budget • Great perks/benefits • Company is small enough for you to make a major impact • Company is committed to agile, ships quickly and values stakeholder feedback • The CEO is awesome, approachable and a rare breed of brilliant engineer + salesman • The VP of engineering is friendly and a great listener devoted to improving the department and providing transparency to teams • Strong commitment to QA and test automation • Cutting edge technology that will someday have far-reaching impacts beyond our current market
Cons
For some roles, there's a lack of granularity that makes it difficult for folks to know what exactly they need to do to level up. I know kCura is acutely aware of this problem and I fully expect management to address this head on this year.