Pros
I was well paid, and I worked with some pretty decent folks.
Cons
Where to even begin? This was one of the worst experiences I’ve ever had as a professional. IT is an abysmal org to work for. HR is basically a pit of vipers. About 85% Indian, with predictably bad results culture and management wise. Incompetent, dishonest, conniving craven backstabbing management, and a racist and sexist working atmosphere. Several new non Indian hires in IT either left or were fired within a year of joining. A terrible place to work if you are female and not Indian. Why? Because you are held to what is a de facto standard of Indian cultural values and behavioral norms rather than American or western norms and values. Women with strong voices and opinions are not welcomed or valued.