There is no upward achievement. You are nothing more than a number to them and when they no longer need you, you get dumped out with the trash. The middle management managers no nothing but will make you miserable and steal from you out of your paycheck. Unless you are Indian, you will never advance your position. If you are forced to travel for them, they steal from your expenses and take many months to pay back what they decide to give you. Their per deim is a joke and you will not be able to eat two out of three meals per day. If they send you some place for two weeks, they will only cover your hotel for nine days. You better have a good credit card because you will be paying. Do not work for this company, they are soulless and will crush you.