Very poor and inexperienced leadership. Attrition is very very high across all areas of the business. The best people leave which is discouraging and makes building professional relationships near pointless to get the job done. Decisions are made on a whim by some product leaders based on what others are saying internally rather than designing the right solution to solve the customer problem. Hard work and success are not rewarded. Politics rule the game. What has the potential to be a great place to work is in reality dysfunctional. If you get a poor PM leader, expect to work seriously ridiculous hours with no reward for years. If you get a good one, then you have a chance.