If you do not know anyone, you have 0 chances of promotion. It is ALL about who you know and who you hang out with. I have seen it happened multiple times where much more deserving people do not get a promotion because these people do not go to happy hours with the right persons. They have promoted people that have a history of discrimination as a manager and I was personally discriminated against by this person. All they care about is the production, production, production. They throw you a bone here and there and make it look like they did you a favor so you can work even harder. They came up with a big Career Path to make it equal for everyone to be able to pursue a promotion but that only worked for a while because only respected for the mundanes. And the CEO?? Beside throwing huge parties and spending tons of money on it, what about giving raise to your hard working employees? People that know him personally are his disciples. From an outside perspective, he looks like a guru and they all drink his words surrounded by his security guards. Every time he comes to the HQ, it is like Queen Elizabeth is in town. I will not even mention the shady things happening there ...