Pros
Positive work culture, supportive teammates, opportunities to learn.
Company provides good employee benefits such as meal coupons, transport facilities and medical coverage.
Frequent events and activities conducted to understand the company culture and connect better.
Cons
Joined recently, so I have had good experience so far.