Pros
They are *some* really talented people here that are fun to work with.
Kontras
This company is on fire. The product hasn't meaningly advanced in a good year and a half. The product team is consumed with trying to create features for large partners that don't actually provide any revenue for the company. The COO is horrendous to work with. He is absent minded and very nepotistic. He ensures that his friends are protected at the company even when their performance consistently does not meet expectations. The support is almost nonexistent and most of management spends time going from meeting to meeting to meeting and not actually doing what needs to be done to help the individual contributors. Senior managers don't trust junior managers to manage their respective teams so senior managers are in every junior manager meeting which defeats the point of junior managers. Managements favorite thing to say is "that's life at a start up" which is code for "I really don't want to solve this problem so just deal with it". You will NOT HIT GOAL. Goals are set extremely high and a total of ZERO net new products to sell you will be struggling to make commission. Since is there no true support, true career development is really really rare. Avoid. Avoid. Avoid.