This is one of the worst companies that i ever worked for.
The managers are not technical and they expect people to work like slaves
They don't even know anything when client asks a technical question and commits all the work which client mentions
They believe that the client is their manager and they don't even care about their team who works for infosys
I would suggest that they need to employ more technical folks at higher levels rather than employing age old people who
know nothing about technical stuff. Lastly i would not recommend anyone in US or anywhere else in this world to work for this organization where
they don't even know what work life balance means.