Supportive and friendly work culture
Approachable and helpful management
Exposure to international clients and projects
Good opportunities for learning and skill development
Encourages innovation and teamwork
Work-life balance is generally maintained
Stable and growth-oriented organization
Cons
Nothing everything is good and culture is very nice