Pros
Supportive work environment, opportunities to learn new technologies, helpful colleagues, flexible work timings, and good project exposure.
Kontras
Limited growth opportunities, average salary structure, lack of structured training programs, long work hours at times, and minimal employee benefits.