Pros
*Can gain some experience since you have to research and work.
Cons
*HR policies are worst to the core and they change it the way they want to. *CEO acts like a dumb because he puts his head in everything. *The main strategy of this company is to pressurize everyone and get the work done. *you can't enjoy your off days because they will make you work plus they request you to work on early-mornings. *If you are in the probation period you will get your salary paid with one month delay but if you get permanent it can delay up to 2 months or more. *If you get permanent you have to give 2 months notice to leave the company. *Staff doesn't have any other benefit other than delayed salaries. *The HR and the management does not follow rules or regulations. *Staffs resign here on regular time interval. *They don't do what they promise to the customers.