Too much Job instability and low options for development. Especially if you're below director level. High work load due to constant lay offs and price cuts and bad work life balance since they expect you to work and respond to them even during off hours. Most lower level people are doing like three roles in one while we are still a very top heavy company with way too many VPs and above. Money is managed bad, they lay off hundreds but then the higher ups can still travel to lavish places for meetings. Thousands of dollars down the drain for dumb things but I would rather have more job stability since everyday in this company is just like "Is today the day I get cut?" No notice given for these things and management will flat out lie to your face saying you are safe then lay you off the next day. The culture and leadership used to be better but sadly it has only gone downhill.