Pros
Friendly work environment that attracts, and motivates to productive work. Robust onboarding system: induction training and meetings with management; on-the-job learning; individual mentoring programs. Commitment and support from top management. Good arrangements are in place for the employees work-life balance: safe and comfortable workspace, flexible working arrangements, part-time and remote work options, breaks during the working day for personal reasons. Employees assistance program – I think that it is a very useful support mechanism, particularly in times of emotional, work life and workplace crisis. Attractive salary and benefits + bonuses.
Cons
Considerable workload and dealing with difficult customers. Luckily this occurs occasionally.