Friendly working culture and promote collaboration;
Good place to gain experience for entry to mid level of career;
Fast promotion for entry to mid level staff who performs;
By default work from home arrangement, save time for transit;
Flexible and shorter working hours;
Most of the positions do not require OT most of the time.
Cons
Too many meetings focusing more on formality instead of actual contents, which can be quite costly considering how many resources are wasted.
Remuneration level is sub par.