Supportive environment with strong growth opportunities - SEO Executive Found (UK) Employee Review

5.0
13 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Amazing place to work, I've felt truly supported across everything I've done and worked towards by every single person I've met. Everyone is happy to be working here, with progression and growth not only encouraged but thoroughly supported.

Cons

It'd be nice for in office days to be optional - especially when you need to travel from quite far.

Explore other reviews about Found (UK)

4.0
29 Sept 2020
Recommend
CEO approval
Business outlook

Pros

Assisting clients with needs, and use Community Resources available

Cons

Recognizing Employees with long term employment.

3
2.0
1 Jul 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

They allow you to be flexible with your working hours when it works for the business. They offer a lot of socials and events if you live in London.

Cons

They say they are all about working from home and flexible hours and a good work life balance, but this is not really true. You have to go into the office on lots of days, and if you spend time travelling you have to make that time up later, but they know when they hire you that you might have to travel for hours to get to the office. They also do not let you use the WiFi on the train, so you cannot work while you travel, and you have to make up those hours in your own time instead. They do not give you a pay rise to keep up with the cost of living going up. They say they pay more because the office is in London, but it is not really more than what other companies pay outside London. They will not pay back your train ticket if you go to a meeting, unless the meeting is with a client. But they still make you go into the office on lots of days where there is no client there at all. It feels like they care more about making money than about the people who work there. This is not what they say about themselves, so I would not recommend working here unless you live in London, and even if you do, there's probably somewhere with nicer management to work at.

See reviews by: Helpful|Rating|Date|All