30-40% turnover and little to no transparency except once a quarter, and even then only at a very high level. Lots of high level ideas, not much execution / support for those attempting to execute. Do not work here if you tend to be direct when solving probems or if you say exactly what you mean- it’s better in this environment to say things that they want to hear. Very complicated system steeped in history of previous and existing products with no real way of training new employees on them. Make sure you know what you want to do with your career going in because that’s what they’ll try to help you do (more of a pro than a con)