Watch out for a lot of the higher-level leaders in the C-suite. There are so many opportunities to become a great company but the leaders get in the way. Some departments don't seem to be getting along at all and it is noticeable lower in the company.
When I go to my HR person, they never seem to know what is going on and I don't think that is because they don't know what they are doing (because they are amazing as an individual) but it is because that department never seems to communicate within itself. I got an email about some secret pay thing and when I asked about it, no one knew what it was or why.
The leaders who have been in Genesys for a while are in over their heads. Their jobs doubled overnight and they are not the right people to lead this company to the next level. Some of the old leaders are more interested in the parties and drinking opportunities than leading a real business.
Don't be afraid to pay your people what you should. I have watched many good people leave for much higher offers. Stop trying to squeeze blood from a turnip. If you want the best people, you need to pay like you want the best people. Stop trying to backfill everything into 2 or 3 positions in India. You should look at where we have our office locations and ask if it really makes sense. Why are we in Daly City and Markham and not San Francisco or Silicone Valley and Toronto? Isn't that where the good people are and the big companies are there paying a lot more money. Close enough to take our good people but far enough that we can't bring in good hires.