The most attractive companies to job seekers in the UK have been revealed.
LinkedIn's annual Top Companies list looks at how members of the platform interact with jobs on the site, to find out "where the UK wants to work now".
They analysed which companies are most interesting to LinkedIn users, by measuring job applications and views, as well as how users engage with companies directly and with their employees on the site. They also looked at the number of employees that stay at each workplace for a year or more.
Retail company John Lewis takes the number 1 spot on the list for the second year running, with a broad range of employers across different industries featuring in the top 25 - from Accounting to IT and Media companies.
Here are LinkedIn's top 25 companies in the UK this year:
1. John Lewis Partnership
Industry: Retail
Number of employees: 86,700 Partners, who co-own the business
2. ASOS
Industry: Online Retail
Number of employees: 2,700
3. Arcadia Group
Industry: Retail
Number of employees: 24,000 worldwide
4. Harrods
Industry: Retail
Number of employees: 5,000+
5. Liberty Global
Industry: Telecommunications
Number of employees: 38,000 worldwide
6. Sainsbury's
Industry: Retail
Number of employees: 160,000+
7. Virgin
Industry: VC and Private Equity
Number of employees: nearly 50,000 in the UK, out of 70,000+ worldwide
8. Facebook
Industry: Social Media
Number of employees: 17,000 worldwide
9. BBC
Industry: Broadcast Media
Number of employees: nearly 20,000
10. Alphabet
Industry: IT and Services
Number of employees: 70,000+ worldwide
11. PwC UK
Industry: Accounting
Number of employees: 20,000+
12. Sky
Industry: Broadcast Media
Number of employees: 25,000 across the UK and Ireland
13. The Co-op
Industry: Retail
Number of employees: nearly 70,000
14. Richemont
Industry: Luxury Goods and Jewellery
Number of employees: 29,000 worldwide
15. Deloitte UK
Industry: Management Consulting
Number of employees: 17,000
16. KPMG UK
Industry: Accounting
Number of employees: 13,000+
17. Lloyds Banking Group
Industry: Financial Services
Number of employees: 75,000
18. Amazon
Industry: Online Retail
Number of employees: nearly 20,000
19. Selfridges Group
Industry: Retail
Number of employees: 10,000 across stores in the UK, Ireland, Canada and the Netherlands
20. Burberry
Industry: Luxury Goods and Jewellery
Number of employees: nearly 11,000 worldwide
21. Kier Group
Industry: Construction
Number of employees: 21,000+ across the UK, Middle East, Australia and Hong Kong
22. Interserve
Industry: Facilities Services
Number of employees: 80,000 worldwide
23. BT
Industry: Telecommunications
Number of employees: 80,000+
24. PA Consulting Group
Industry: Management Consulting
Number of employees: 1,820
25. Worldpay
Industry: IT and Services
Number of employees: 1,200