Good learning in initial days of work for freshers.
Cons
Feedbacks from employees are not taken.
Work culture is no so good.
No proper plan with the projects and people are pushed to work more for no reward.
Management is very particular in releasing funds for activities and team lunchs