Pros
Really great atmosphere to work.
You get ample opportunity to learn new skills and enhance your skills as you work.
Senior colleagues, managers and my coworkers are helpful, patient and cooperative.
Feels awesome to work with a very friendly and talented team.
The company promotes a learning culture.
Work -Life balance, flexible working environment, management support.
They will be around you if you need anything or any help
The company will always support you in your professional and personal growth.
Cons
I have not come across any difficulties, I do not have any cons to write about the company.