The supervisors are supportive and the environment is quite fast-paced. The work demands one to be efficient and to stay on top of the given project. The most positive aspect of the work was that I got to interact with various employees (from different job roles) and got to know about their overall experience in the organisation.
mostly hires on contract on project to project basis as a fixed term employee and straight not to make it full term permanent employee. get deployed on client site and juggle between client site reporting manager and company's reporting manager, for getting something done.