TPP Reviews | Glassdoor.co.uk

Glassdoor uses cookies to improve your site experience. By continuing, you agree to our use of cookies. OK | Learn More

TPP Reviews

Updated 30 November 2017
121 reviews

Filter

Filter

Full-timePart-time

4.0
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
TPP CEO Frank Hester
Frank Hester
73 Ratings

121 Employee Reviews

Sort: PopularRatingDate

Pros
  • The flat hierarchy means you have a say in what you work on (in 16 reviews)

  • If you are not afraid of hard work and would like a rewarding career where you can make a difference, you need to give TPP a go (in 8 reviews)

Cons
  • s important to get a good work/life balance (in 10 reviews)

  • Flat hierarchy was constantly touted, but in reality was not really an accurate description of how the company ran (in 10 reviews)

More Pros and Cons

  1. "Good place to work"

    StarStarStarStarStar
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at TPP full-time

    Pros

    really great people at company

    Cons

    micromanagement is a big issue


  2. Helpful (4)

    "Nearly 2 years in and I still love it"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Horsforth, England
    Current Employee - Software Developer in Horsforth, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (More than a year)

    Pros

    The people
    I know it’s a cliché, but I’ve made some of my closest friends here, and that’s because TPP is full of friendly, enthusiastic and caring people. On top of that, everyone is disarmingly honest. It’s really refreshing to work in an environment where you can be open about your mistakes and about the things you don’t know.

    Flat hierarchy
    People always sound shocked when I say that I don’t have a boss, and have never had one for all of my time here, but I can’t really imagine another way to work. We believe that the newest people have just as valid an opinion as those who have been here for years, and that means you have the power to change things you don’t like. That’s not to say there isn’t a career progression – you just take on more responsibility as you become more experienced, and your pay increases steadily every year.

    Interesting and rewarding work
    As a programmer, I spend my day solving problems with other people, and that’s probably the simplest way to describe the job. The nature of what we do makes the work varied and interesting. I like to think that if you are doing something over and over again, you’re probably doing it wrong. Perhaps even more importantly, the work we’re doing here is meaningful because it’s providing better healthcare to millions of people. That’s why everyone here cares so much about what we’re doing.

    Good work/life balance
    I finish working at 5:15pm every day except for Fridays when I finish at 4pm. My very first day here really stuck with me: at the end of the day all of the staff around me stopped working and then wandered around the desks to check that everyone else was okay. This isn’t some hyper-demanding, soul-destroying city-job slog – you can work at TPP and still have hobbies in the evening.

    The perks
    I can’t list all of them here, but here are some of my favourites:
    Board Games club – we get money to spend on board games and free food and drink on Wednesday evenings.
    Sailing – every year we go sailing for a week somewhere sunny. All on the company dime!
    Birthday meal – You get £200 to spend on a meal for your birthday.

    Cons

    Because the work involves medical data, we occasionally have to come in to work at anti-social hours. It makes sense, and you get time in lieu when it happens, but it’s hard to find that comforting at 3 in the morning!

    Advice to Management

    None


  3. Helpful (2)

    "TPP Software Developer Job Review"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    Current Employee - Software Developer in Horsforth, England
    Current Employee - Software Developer in Horsforth, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (Less than a year)

    Pros

    The main pro for me would be the helpfulness of the staff. I started as a new coder with no coding experience, but at any point anyone will drop what they're doing to give me a hand. This definitely helps with learning, and also means you're never left isolated.

    Also, the fact that you immediately contribute is very gratifying. Although it can be a bit daunting to be thrown in at the deep end, the fact that the very first piece of work you do will make a difference to healthcare is very rewarding. As mentioned above, everyone is available to help you with your first tasks, and you'll find yourself quickly become more and more familiar with coding.

    Cons

    View it as a con or not, but everyone is expected to volunteer out of hours when work needs to be done. This doesn't mean everyone works every time, but more that everyone does their fair share. Since there are plenty of coders this should happen fairly infrequently for most people, and we naturally try and keep this to a minimum. Anything that causes us to come in after work is analysed the following day to see what we can do to avoid the same thing happening again. It is also worth pointing out that coders get time spent working late back, as no one can be expected to work too many hours.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Helpful (2)

    "Friendly colleagues give TPP a really great work atmosphere"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Horsforth, England
    Current Employee - Software Developer in Horsforth, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (Less than a year)

    Pros

    I've been working full time at TPP as a software developer for about two months. Whilst I'm still fairly new, it's been a great experience so far.

    - The biggest pro so far has been the people. Everyone I've worked with has made a real effort to make me feel welcome and make sure I understand how to do whatever work I'm set. They're always happy to drop what they're doing to lend a hand.

    - The work itself is really easy to be motivated by. Working on software that will be used by people in the healthcare industry to help them give the best care to patients is really rewarding.

    - Free drinks at the pub every Friday is an awesome bonus! Really nice way to kick back

    Cons

    It's really hard work. There's been so much to learn in my first couple of months that it can start to feel overwhelming at times. It does get easier, but the first few weeks are undeniably tough.

    Also, we do sometimes have to come in outside of the normal 8:30-17:15 hours- it's not often but it's not fun.


  6. Helpful (2)

    "Pros and cons of company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Coder in Horsforth, England
    Current Employee - Coder in Horsforth, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (Less than a year)

    Pros

    - Everybody is clearly very intelligent and has a real understanding of the work they are doing, but not at all in an arrogant way
    - There is real variety to what you choose to work on regrading where to improve the system
    - The company makes sure not to hire anybody who might have a difficult personality, and for that reason there is no sense of contempt or jealousy in the office. In terms of how employees interact with each other it really is a flat hierarchy.
    - As someone who came straight out of university, it is nice to have quite so many young people at the company who understand your position and help you through what you do.
    - It is in a great location and has a marvellous office.
    - There are obvious company perks which make a real difference to both your work and private life. 200 pounds for your birthday, free bar tab on friday, various societies and a great salary to name a few.

    Cons

    - Unless you learn things incredibly fast, the first few weeks can be a bit difficult in how much there is to learn. There's no official training program so your head can become quite muddled. That said, the company understands and expects this, and everybody has to go through the same difficult process of learning how to do the job required.
    - It is usually the younger people who help you out and guide you at the start, and so it can be harder to develop work relationships with some of the more senior members of the company.

    Advice to Management

    Clearly a great job and glad to be here, but first few weeks can be quite hard.


  7. Helpful (1)

    "Wouldn't work anywhere else"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (More than 10 years)

    Pros

    I’ve worked here for many years. I know we aren’t perfect but I think you’d really struggle to find a better company to work for. All I ever wanted out of a job was somewhere I would get to use my brain and never be bored, to earn a reasonable amount of money and to work with nice people. My first job after uni didn’t tick those boxes – the work itself should have been interesting but the layers of pointless management and bureaucracy meant everything happened at a snail’s pace. There were lots of disillusioned staff which led to moaning about management. Management weren’t technical so the coders didn’t feel listened to and this led to even more moaning. There were endless meetings where everyone talked management speak and nothing ever seemed to get decided.

    When I started at this place, I found the exact opposite. If people disagreed with stuff, they said so and we talked about it until we all agreed the best solution. You couldn’t moan about management because everyone was involved in decisions so people felt listened to and they knew that we were all responsible for making it better. Decisions were made quickly so it felt like more work got done so you got a sense of achievement.

    So why all the negative reviews on Glassdoor? Some of the negative reviews are more like ‘it’s not for everyone’ whereas others make out it’s truly hideous and we trap you with enormous salaries and bully/brainwash you until you are assimilated into our cult. So who do you believe? My advice is simply to find out for yourself. Come along and speak to us at a careers event or simply send us your cv – you get your expenses paid for interviews so you might as well come along for some interview practice if nothing else. Look us in the eye and decide for yourself if we are the evil cult that some people say. Ask us about some of the points that people raise on here and see if you believe our answers. If you get the job, we invite you to a day where you’ll get to meet loads of the team and show you round the company. I wish I had had that chance at my last company, rather than just speaking to them at the interview where I was too scared to ask the questions you really want to ask. Ask us those questions – ‘why do you like your job?’, ‘what’s the worst thing about your job?’, ‘what was your worst day at work like?’

    Why do I like my job? I know it’s cheesy but I love the people I work with…and I’m pretty sure I mean all of them! We are a crazy mixture of backgrounds, personalities, hobbies. We have painfully shy people, outgoing people, crazy sport people, sit-on-your-bum-and-watch-tv-box-set people, people who get a buzz out of public speaking, people who throw up at the thought of public speaking…we’ve got all of them. Some of them started with a real desire to work in healthcare, some of them just wanted to ‘do good’, some of them were super-geeks and really wanted to work on our enormous database, some of them didn’t have a clue about IT but got tempted by our ‘no experience required’ statement. Most of them assumed this was just a first job and they’d move on in a year or so (I only intended to stay six months!)

    Cons

    What’s the worst thing about my job? It’s tiring! We don’t often work long hours - we are really good at getting out the door on time and having full lunchbreaks…but you get through a lot in a typical day. I wouldn’t want it any other way but my brain is tired after so much thinking! That’s why it’s important to get a good work/life balance.

    Like I said we aren’t perfect:
    - Sometimes we put too much pressure on ourselves and we talk about it and fix it.
    - Sometimes we have to let people go because either they aren’t bright enough or they simply can’t cope with an open culture of mistakes and try to cover them up. We need bright people and we need honest people. I always feel like we’ve somehow failed when we have to let someone go and we try very hard to firstly get the right people in the door and secondly to support people if they struggle.
    - Occasionally we come across a member of staff who struggles with the flat hierarchy and prefers to have the ‘badge’ of leader. A few years ago, we discovered that a few members of staff had been bullying some people. That was awful because I felt like we had let people down. Gladly once we had discovered it, those bullies didn’t work for us any longer.
    - We are constantly trying to improve – we change all sorts of things – whether it’s something small, e.g. in the last year people asked for a table tennis table and started a board games club, or something more significant such as our customer support team recently asked for a higher starting salary.

    What was my worst day at work like? My answer is a little bit of a cheat. I hated team work at university – I think because I was always the lazy one that left everything to the last minute and also because there never seemed a good reason to have a group project so it felt a little false. At this place, I love working in a team – it means everyone’s strengths and weaknesses sort of merge and you get this really efficient and effective machine. When we’ve had a problem at work – something really tricky and urgent, watching our staff pull together and solve the problem is really inspiring. That’s when you really see what we mean by ‘flat hierachy’ and ‘open culture of mistakes.’ No one cares whether you’ve been here five minutes or five years. No one cares if you say something that’s wrong and there’s no such thing as a stupid question. I was always proud of my qualifications and thought I was reasonably intelligent but working with this bunch of bright sparks is just amazing.

    Advice to Management

    It's a flat hierarchy so this applies to all staff. Ignore the trolls, keep talking to each other, keep improving.


  8. Helpful (2)

    "5* for some people 1* for others, read and decide if it's for you."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Leeds, England
    Current Employee - Software Developer in Leeds, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (More than a year)

    Pros

    TPP is weird , and it's weird in a way that's perfect for some people but terrible for others. I think that's why all the reviews are 1* or 5*.
    - The culture is incredibly direct, everything is up for immediate debate, criticism or interruption with no beating around the bush.
    - There is a genuinely flat hierarchy, although more experienced people's opinions tend to be more respected than others.
    - The work is interesting and you get involved in important projects from day one, but you can shout (literally) for help any time you get stuck.
    - Everyone treats teaching new people as a top priority, as almost no one starts with any software experience. You work on a wide range of projects so you learn lots of different skills.
    - Everyone is young, bright, committed and on the ball, there's nobody useless and everyone works together.
    - You can change any process you find difficult or annoying, and it's too small a company to have any bureaucracy. It's amazing how much you can get done when you don't have to call meetings for every decision and wait weeks for managers to sign off on everything.
    - It's a small enough company that you can know everyone and there's a fantastic team spirit, which is helped by all the work social events, pub trips and sailing.
    - The benefits, pay and working conditions are great.
    - The product is really good and it feels good every time you help improve healthcare in the UK or China.

    Cons

    A lot of the criticism on here is overblown, but there are some drawbacks.
     - When you're having a bad day (or doubting yourself) being told you've done something wrong hurts. Some people take directness to the level of being rude, not least Frank the CEO.
    - People who don't learn seem to be making progress get fired with very little warning, especially int the first six months. Combined with the fact that no one works their notice this seems like people suddenly disappear for no reason, which is horrible.
    - There aren't really enough people to do a lot of the basic jobs you'd like to do like fixing minor yet annoying bugs.
    - A couple of times a month there's an emergency which results in a conference call in the middle of the night and some people going to the office.
    - As a new person you'll end up doing a shift on the helpdesk over Christmas or during things like office parties.
    - You get interrupted a lot, and work on lots of different tasks, which some people find very difficult.
    - There is no progression of job titles. There are generous pay rises and more responsibility comes naturally but you won't directly manage people.
    - None of the training is externally recognised, which makes it less transferable.
    - Lots of the rules (e.g. on phones not on silent) are overly strict

    Advice to Management

    - Keep the unique culture, but try and make it more inclusive.
    - Make sure criticism is always constructive and make it a bit gentler on peoples feelings. Remember nobody's perfect!


  9. Helpful (9)

    "Sinking ship?"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Graduate Analyst in Leeds, England
    Former Employee - Graduate Analyst in Leeds, England
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at TPP full-time

    Pros

    * Above market rate salaries - think this is the case for all teams.
    * Generally speaking people are friendly and competent.
    * Fantastic purpose built new offices in a nice suburb of Leeds.
    * Free on site parking.
    * Good perks such as generous holiday allowance and a free birthday meal.
    * I learnt a fair bit in my time there.
    * You will earn an awful lot of airmiles!

    Cons

     * Incredibly disorganised management which leads to a lot of unnecessary stress and general confusion.
    * Worrying lack of focus on their UK customers (the only market that pays the bills). They will only do the bare minimum development to their UK products (fix dangerous bugs for example) and seem to have completely given up on innovation. This is difficult for people in customer facing roles as you will inevitably spend much of your time delivering bad news to increasingly unhappy people. Scandalous really when you consider it is UK tax payer money that makes up the bulk of their turnover and you would of expected at least some of that to be invested back into their NHS systems.
    * The only focus of the company is chasing more lucrative markets overseas. Great if you want to travel an awful lot at minimal notice, not so great if you have any other responsibilities outside of work such as young children. Definitely does not provide a good work/life balance.
    * They don't seem to be experiencing a great deal of success overseas (at least when I left). Although I guess such things are never going to happen overnight, they have now been plugging away at this for about 5 years at I'm sure great financial cost to the company.
    * Staff forced to write overly positive reviews on sites like this one. Ask yourselves why TPP placed highly for years in the Sunday Times top 100 companies to work for list and now are no longer even in the running? It was actually the recent string of heavily positive reviews posted here earlier this year (wonder what happened there) that prompted me to post about my previous experiences.
    * Very high staff turnover - both new and old people. This made for quite an unsettling environment as you never quite knew who would be off next.
    * Contrary to equal oppertunity employment legislation, the company only ever hire recent graduates for most of their teams. This is great for graduates but not so good when many of your experienced staff are disappearing and you desperately need people with practiced skills/techniques.
    * Flat hierarchy was constantly touted, but in reality was not really an accurate description of how the company ran. Although you would have plenty of discussions and opportunities  to raise your opinions, if they were not the correct opinions you would be quickly rubbished. Basically only a few people held any real power/influence and if you were not in favour with them you weren't going to have a great time. Definitely a culture of favouritism existed that always made it quite a dog eat dog environment, so unless you're very ruthless and loud you'll probably struggle to stand out/get on.

    Advice to Management

    If you can afford to do it it makes perfect sense to chase international business, however this should not be at the expense of your UK customers - they deserve better. Otherwise you might find one day you don't have any business anymore.

    Grow up and accept there are some pretty serious problems at the company that need to be addressed. The powers that be never wanted to hear anything negative about the place, making it difficult for staff to say what needed to be said and still have a job at the end of it. My impression was that many of the long standing employees were fairly unhappy there, and felt powerless to do anything about it. They either went along with the company line or eventually got fed up and left or were fired. TPP should properly listen to their staff rather than just paying lip service to this. There was some very talented people there who were clearly heavily constrained by your approach to running a business.

    Finally, seriously consider selling up. The company has so much potential and a decent core product which is pretty successful (for now at least). Perhaps a new management team/fresh approach could take the company on to the next level, rather than it continuing to tread water/get left behind.


  10. Helpful (1)

    "Software Developer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Developer in Leeds, England
    Former Employee - Software Developer in Leeds, England

    I worked at TPP full-time (More than 3 years)

    Pros

    Great company, really relaxed working atmosphere.

    Cons

    Just was not for me


  11. Helpful (15)

    "Unorganised and stressful"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at TPP full-time

    Pros

    Every social event includes free booze, which you'll need after a day in their office.

    Cons

    There is a hierarchy, and they speak to you how they want. Understaffed because newbies are quick to realise it's a horrible work environment or they're pushed out of the door.

    Advice to Management

    Don't tell your employees to write positive reviews on GlassDoor.


Showing 121 of 123 reviews
Reset Filters