Unstable work policies, unstable work environment. Rapid extreme changes called for from upper management are regularly pushed out and then rolled back just as quickly. A burn and churn culture for the new hires and no sense of job security among the seniors who have largely already left. Its Chaos, just straight up chaos lately. Things were amazing for years but I the stock wasn't growing fast enough and upper management started throwing everything at the wall to see what sticks. Multiple waves of huge layoffs have worn down everyone's morale as well. I used to suggest all my friends to apply here but I stopped doing that years ago. It is sad honestly, I would have worked to retirement here if it stayed how it was.