It seems history repeats itself every 4 years or so with this company. Mass hiring, following by mass layoffs and constant purchases of products that die out quickly because they make no sense to the portfolio. How many layers of middle management do we really need? When are you going to figure out?
Understandably, software products are not perfect but when it takes MONTHS to resolve issues , do you not see a problem? When the wait time for escalation and "LCM" approach WEEKS/MONTHS do you not see a problem? When you can't get a single decent product manager to explain products to customers, do you not see a problem? Instead of hiring all this middle management, hire more engineers and product managers that can actually make a difference here!
Take for example the current focus - Citrix Cloud. The product is far from ready for prime time, yet management is razor focused on selling and putting crazy pressure on Sales/CSM/TAM teams - setting unrealistic targets and layering on a sh-t load of red tape internal processes. How can you sell a product that is full of problems? Lack of focus on quality has destroyed the Citrix brand. Netscaler was once rock solid and now it's constantly riddled w/ problems? Why? Because our engineers are constantly under pressure to push out new features instead of focusing on fixing what we have first.
How can anyone be expected to focus on work with the looming threat of a layoff? "Oh btw, we might have to let you go, but continue to stay focused!" Are we robots something?
Take a long hard look at what you're doing and maybe read a book or two. The focus needs to be on customer satisfaction - revenue growth only comes after, not vice versa! It's simple business 101. Too bad you're too busy lining your pockets w/ millions while the rest of the actual workers suffer in silence!
Give me the fking package and release me from this nightmare!!!!!!!!!