Starters will have the challenge of being enrolled on customer projects though, with their experience, judged low. For experienced resources, the place provides a very irritating environment. It can quickly turn frustrating how you are rated on projects by low mature team leaders, how you get promoted--- All this being not well transparent--- And work-Life is not at all balanced, late calls and meetings, weekend calls etc...