Pros
- Good and dynamic working environment, ideal place for graduates to learn.
- Various team building activities, training class, contest within the company, company trip.
- Working attitude is highly detailed and perfect-oriented.
Cons
- Work load is heavy.
- Low salary.
- Work can be challenged if you cant get along with team culture.