Pros
Good starting pay and good benefits package.
Cons
Was there less than a week when my manager decided he was going to send me to another state for a five month job; he gave me three days to make all the arrangements. It was insane! I had just signed a one-year lease for an apartment and was going to have to give them two months' rent for breaking the lease; I would have to get my stuff into storage, arrange for movers, cut off utilities, get my car in order and all without even having my first paycheck! I asked for an advance and my manager said I would have it before I left. Well the advance didn't come in so after I had made all the arrangements, I had to cancel. Went thru this twice-I finally decided to resign. The manager was condescending and rude, completely uncaring of my situation. I would've loved the opportunity but the entire experience was very negative and stressful. A friend that also works for Wipro has been sitting on the bench for months waiting for an assignment. He is bored silly. There is no logic behind their decisions.