Management is quite supportive and always encourages team members to grow up in their careers and take up courses to improve and contribute to the company. Work from home options as well, very flexible office timings.
Cons
No cab facility
A good organization if you already are polished in some skillsets