Great company and a product brimming with unrealised potential - Software Engineer PODFather Employee Review

4.0
May 21, 2019
Recommend
CEO approval
Business outlook

Pros

A nice office, well kitted out without being over-the-top, and filled with a diverse group of good people from all over the world and the UK, with pretty much everything handled in-house so you're not dealing with people you don't see regularly. Directors are very approachable, always willing to listen and help you if they can. You can tell that the product is a project born out of passion and their commitment to it is very evident, as is their intentions to turn it into an industry leader - which it has the potential to be, with the right focus. The company has a fairly flat structure - this is great as there aren't heaps of managers and managers-of-managers and senior-managers-of-those-guys causing a bureaucratic and political minefield. There are a great deal of very talented and multi-skilled people working in the company, some of whom have been around for many years and seen the company grow dramatically. Office environment is very relaxed and friendly, casual but still professional, with good quality work equipment, and good flexibility around work/life balance. Salaries could possibly be higher based on current industry averages, but are generally competitive. Our development workflow is getting better and better and internal tooling is following suit. Employees also generally have a lot of time for each other and this is highlighted by the strong bond during both organised and adhoc out-of-hours events. Plus, free drinks, snacks, fruit and ice-cream is always going to get a thumbs-up!

Cons

Looks like a lot but I think most of it is centered around some core issues which can be fixed with some small shifts in approach, rather than massive company-wide red flags. The product is burdened by a sprawling legacy codebase and some poor product and technical design decisions. This is due to its development largely being driven by making changes because a customer asked for it and would likely pay for it and thus it would get rushed out, rather than taking the necessary time in building a product that works brilliantly, benefits all customers long-term, and can be customised by the customer on an individual basis. In many ways it's clear that we are all pulling together but in there is far too much siloing in terms of what we do, especially around product improvement which is somewhat "exclusive" in that only a small number of people get a chance to innovate and be involved with product design and development (most just maintain and build more and more on top of the legacy codebase) and this can make it hard for developers to feel like they are truly part of a growing, improving product. There is also no visible management of this process - it all takes place behind closed doors. More transparency and involvement with regards to strategy would go a long way as would dramatic improvements in internal communication - more often than not developers will find themselves completely in the dark about what's going on until the very last minute, and generally aren't able to have an input until it's too late. Staff training is quite lacklustre, especially how we handle new developers. Having a recruitment strategy of hiring inexperienced junior developers who struggle to get to grips with our code, and having no proper training program is a serious waste of time and it can take ages for a developer to get to the point where they can truly contribute and may leave some feeling overwhelmed and unsupported. Staff turnover has dramatically increased in the last couple of years, which is alarming. Hiring young "hot-shot" talent who have great technical skills for us but easily move on when they get bored of fighting our codebase and legacy systems (and possibly get paid more) means that we keep getting and losing good talent rather than establishing top-notch and long-serving staff members on the engineering side. This might have something to do with with how career progression beyond Senior Software Engineer has very little upward room and there are a lot of roadblocks that may not be possible to get past. I feel that we don't do enough to harness and encourage the potential and talents of many of our staff members. Finally, I feel that the directors have too many things on their plates - they're trying their best but it's hard to do it all. The lack of dozens of middle managers is not a bad thing - flat structure actually is a pro here - but delegated responsibility and trusting in your experienced employees is important and could be better.

avatar
PODFather Response
7y
Vincent Van Gogh is quoted as saying, “I’d rather die of passion than of boredom”. You are right that the Directors are passionate about the business and the potential it possesses, and I don’t think working here is ever boring. Your review is honest, and I thank you for that. All the areas of concern are ones we are actively working hard to continuously improve. This covers all areas of the business; including communication, internal and external development team processes, training and quality standards across the board.

Explore other reviews about PODFather

1.0
Jan 20, 2026
Recommend
CEO approval
Business outlook

Pros

A handful of good people doing their best in a difficult environment.

Cons

By far one of the most toxic working environments I’ve encountered. The company relies on an outdated tech stack and operates through entrenched cliques, limiting growth, innovation, and fairness. Junior staff are largely left to sink or swim. Steer clear. Genuinely.

1
5.0
Nov 27, 2025
Recommend
CEO approval
Business outlook

Pros

Incredible benefits including mental health support and long term sickness benefits. Most supportive employer I've ever worked with. I'll miss working with them.

Cons

A fear reinventing their product may be holding them back from taking the lead.

See reviews by: Helpful|Rating|Date|All