Great place to work, very good and professional environment. Not like some companies that have unrealistic expecations and bully you to complete the work.
Good Culture
Flexibility
Helpful and smart colleagues
Hybrid/Remote Work
No troubles for getting leaves
Cons
Minimum/No salary hike
Performance bonus may or may not be given
Meetings are scheduled at any time of the day/night
Work done might get completely scraped off
Company's financial growth is not looking good