Pros
With my total double digit years of experience, Its my first company with very good work life balance. You will get the freedom to work with joy, express your opinions and ideas. Senior team is always ready to help you in case you have difficulty in any aspect. You can open up on your ideas, goals and hurdles without any issues with the management. Management is always ready to hear you and they will try to address it. If company is not able to onboard you on project with your skills, they are giving enough time to upskill your technical skillset based on the project requirements. Cultural and fun activities are part of the work life here.
Cons
Streamlining their business directions to niche technologies like AI, Data Analytics..etc, so there is a delay in projects.