Great place to work!The good thingsEmployee satisfaction, work-life balance, wonderful events, engaging everyone to work and play, team outings, fantastic training, great mentors, transparency, attractive salary, employee benefits
The challengesFor me, everything seems to be going well till now.