This place is a joke. They have lots of "start-uppy" perks that are awesome, but it ends there. Some management and employees are disrespectful towards female employees in a way that makes it hard to do their job. Managers are difficult to work with, and they expect so much without doing their part or giving you any information. When upper management messes up, it becomes the fault of the employees, sometimes to the point of letting people go. They are still figuring out what kind of company they want to be and it shows.