Good work environment
Daily workload is very reasonable
Helpful colleagues and friendly office staff
Timings are a little bit flexible
Compensation is good
Monthly and yearly bonuses
Career growth
Cons
Office location is generally far for many colleagues
Low amount of leaves and remote work
Language barrier can cause communication difficulty