Pros
The company offers a good salary scheme, with reasonable monthly allowances and benefits (medical, optical/dentical). The annual leave given is sufficient and you have can request a few hours of time-off per month, so this is quite convenient if you would like to go on a holiday (as long as you plan ahead). Colleagues and superiors are also generally friendly and supportive.
Cons
Unrealistic individual/group work targets makes it very frustrating to work; being repeatedly forced to sideline my actual duties to perform/finish ad hoc tasks means that I am expected to work outside of office hours. This affects my work-life balance, because I am expected to work extra hours in the evening/on without O/T. While I support the objectives of this company, there is just too much work to be done, and not enough time, resources, and manpower to do so.