Disclaimer: I don't think these cons are unsolvable, but just reflect where the issues currently are. - The growth and scaling at times has been painful. Communication and execution have been challenging at times. - There are a lot of people who are working extremely hard, and putting in more hours than they should to get the job done. - HR is a huge weak point at the moment. There are some major issues with defining salary bands and job roles. Some people are perpetually in the wrong band and job code and there's no end in sight. - I'm also aware where performance ratings were bumped down and/or salary raises were reduced in order to make HR statistics work. This is very disappointing.