Pros
The best Reason is Flexible Work hrs.
(So it will be more convenient for me to take care my child and family with out any difficulty.)
2.Professional growth and development at work.
3.Theee are more benefit like...Meal discount,bike to work scheme,health plan .tax save etc...
Good people ,peace Environment, friendly team,
Cons
I have seen one downside is Onboarding /Orientation for new employees in the company.it should improve a bit.Rest all fine..As of now.. 👍