It is a good place for some, worse for most others. It all depends on your projects, clients and managers. I say that because generally the colleagues are wonderful. Met with some of the nicest people while working here. But. And its big BUT. Some managers and directors can be a real pain in the neck. Nexient does have some people in the management who were hired not because of their competence, but because of their association to a particular country. These people for some reason can never speak the truth. I do not know why the CEO Mark (who I regard as a nice person) never took any actions to get rid of them because lots of employees I knew felt the same way. Working in Nexient can turn to your worst nightmare if the manager is as bad as most reviewers have talked about. And Nexient has quite a few of them. I knew one who would go almost crazy if he found anyone on the team missing from the desk even for 5 minutes. He would start asking others "Where is A? Have you seen B? When did C leave the desk?". Have had a manager who would choose to remain silent in the face of angry outbursts from the client and then would express his frustration only when the meetings were over. I was lucky to have few excellent team leaders who would choose to lead by example of pure talent, first class communication skill, fine character, grace and dignity; not by reprimands, mockery and fear. Nexient does fire people apparently for no reason and with no prior notice. I guess its because employees are paid so less that the top most management knows most are not going to stay longer anyways and they can always hire recent graduates with that awfully low pay.
Sitting on the bench and jumping from one project to another in a short span of time can be real frustrating.