1. Good for freshers. 2. Flexible working hours. 3. Balance between work and play.

Cons

1. Compensation not as good as Company performance. 2. Managers not at all interested about likes of employee. 3. Too mush of idle time. 4. Very little scope of development. 5. Employee's talent highly under estimated.