IT Support Team Leader - Anonymous employee Liberty Employee Review

5.0
Jan 25, 2016
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

I loved working at Liberty and only reason I left was due to relocation to the US Liberty has good company culture, puts emphasis on employees' personal development and career progression, management recognise and retain talent, there is family like atmosphere and created by a great collection of people from all over the world

Cons

May need extra space in the near future as employee number has grown consideraby within the HQ in London

Explore other reviews about Liberty

5.0
May 27, 2026
Recommend
CEO approval
Business Outlook

Pros

Work environment is very good

Cons

nothing really to say. all good

5.0
Dec 17, 2025
Recommend
CEO approval
Business Outlook

Pros

Good pay, good work, good benefits

Cons

You won't know when or where the next job is and get very little notice

See reviews by: Helpful|Rating|Date|All