If you are looking to be acknowledged and rewarded for doing the bare minimum and favoritism, then this job is for you. However, if you are looking to move up in your career because you recognized for being an outstanding worker then steer clear! Upper management does not reward hard work, they reward people who go along with all the crazy things they want you to do. There are major things that go on this company that go against all ethics that should be instilled within a company. Their main goal when hiring someone is to sell them the dream. Once an employee comes into the company- they quickly realize how upper management tries to overwork them with NO pay. There are no benefits, they promise stock options but then have every excuse in the book as to why they will not offer you it. The point of someone going into a startup is because they expect to have this benefit it in hopes that their hard work plays a role in the company's success and they get rewarded. This is a SHAM in their case. The only people that benefit are the people in these larger roles who in turn, have no experience on managing a team. I've seen so many hard workers come and go due to the stress put upon them with no end goal. It is actually sad how high the turnover rate is. All in all, stay away.