Employees in Shanghai lead the country in earning the highest amount of year-end bonus with 8,515 yuan ($1,346) on average, followed by their peers in Shenzhen with 8,265 yuan and Beijing with 7,855 yuan, according to a recent survey by a human resource company.