Pros
Friendly colleagues, average product, good learning opportunity.
Cons
Most unprofessional organisation I have ever seen. You will have a tremendous work pressure and a toxic environment to work in due to unnecessary politics but the real problem will begin as soon as you decide to leave for a better opportunity. They will make your life a living hell. They will not care about the employment agreement that you signed and will force you to serve more days than your official notice period. If you do not agree to do it then they will stop your payment, hold your PF accounts and worse, hold a grudge against you and will definitely give you bad reviews on your background checks with your future employment which may end up RUINING YOUR WHOLE CAREER. My advice would be to steer clear of such organisations who have such less integrity that they can not even uphold their end of employment agreement. And this exit story is same with all of the ex employees which you can confirm on LinkedIn.