Pros
Good Management, administration, training and development, on-time salary, very safe environment, achievable targets, diwali bonus and other benefits
Cons
Lesser Employee recreation activities, not satisfied increments, lack of job security due to single customer