Pros
Many things are good, not to say fantastic when you join. It all seems like the perfect place. - Exciting technology (leader in rapidly expanding market) - Exciting company (many talented people join, to take part in all the goodness. Startup funky office, one creative, cosy place with free food, dogs are welcome, bikes are parked all over the place...) If you spent time in your average large mature US IT company, this is different, new and exciting...and all for a good cause even ! But after a couple of month, the shimmering glossy fasad have worn off...
Cons
When it comes to pay people, properly comp people for their work. Provide industry standard benefits, I terms of healthcare, insurances when they travel, protecting their most valuable asset. Unbelievable really how they can get it so wrong. Not surprisingly, top quality people leave, becoming one big loss having being trained for 6 months. Why make the effort training people so much, investing if you are anyway going to repel them ? Beyond me. Got lured in, by all of above trusting benefits would come as suggested. When pointed out to colleague why not add !? BC not legally yet obligated. What !? That is why it is called a "benefit". So today the genuine care for the employees is not there. And people work hard, looong hours, and yes some have kids, other things they could do with there time...so comes at horrible opportunity cost. And of course...*drum swirl*....they leave when it all does not add up. No mater you got 8/10 right...not properly comp people, it will not fly. It's one thing to get exited people out of school, that simply does not know better, quite another top talent from the industry, who are well aware of their value. Please revisit definition of OTE. On Target Earning. Achievable, given 100% if one have delivered what could reasonably be expected...NOT some sort of **extra bonus** one should be happy to receive every once in a while, if ever. Accelerators delivering above and beyond target !? Multi year contracts, full value, contract value !? Sales cycle !? 6 month standard !? No, you know this but insist setting initial 6 or 12 months targets, not ramp up target as everybody else...but crazy targets...I achievable targets which causes only not to pay comp for proper work...and people leave. Good people that only cost you for the first 6-12 months...and just when you could potentially start to get some back...they are leaving. How could that make any sense ? Be good business ? There is a "personable actionable insight" for you...free of charge. No need for Big Data analytics here, common sense will do.