To start with, the most amazing part of this company is it does not let you feel like you are a employee. It feels like a family. Work is good and Experience seniors to guide. You feel you are in safe hands.
-Good employee ethics.
-Work flexibility.
-HR is an amazing person very friendly.
Cons
None, Even if you feel any cons here, company will work to fix it.