Get the inside buzz from graduates at TPP

9.1 / 10 Overall Satisfaction
(based on 18 ratings in 2016)
"Exciting, fast-paced, market leader."
8.9 / 10
Offices & Dress
9.7 / 10
8.8 / 10
9.6 / 10
9.3 / 10
8.5 / 10


  • A generous salary and benefits package.
  • The flat hierarchy makes it very easy to socialise with and ask help from anyone in the company.
  • There is constant mentoring and supervision of a high quality.


  • The work can be high pressure and intense.
  • There is no flexi-time, and sometimes out-of-hours work can be required.
  • Some found the lack of formal training made it difficult to learn some basics early on.

What insiders say about...

"Read a bit about the company and have a general knowledge of the structure of the..."

"Open, honest and supportive. Mistakes aren't just tolerated, they're accepted –..."

"The office has just been built specifically for us so is tailored to our needs."

"We can be asked to work long hours but generally we get to leave on time and are..."

"There are regular and generous pay reviews. We also regularly review pay for similar..."

"We get some great and unique perks at the company, such as £200 towards a birthday..."

"A mixture of content on my CV as well as logic/maths problems."

"We do recycle and think about our use of electricity, but it is of secondary importance..."

"All of TPP's directors sit among the teams in the office. As we have a flat hierarchy,..."

"We treat everyone equally. I have never seen any example of this not being follo..."

"Because of the flat hierarchy within the company, it is very easy to gain new responsibility..."

"The company has an organic growth development, so you can take on as much responsibility..."

"I like the way new coders are taught to learn through asking for help and feeding..."

"The days can sometimes be very intense."

"We have regular social events such as go-karting and an annual 'house cup' tourn..."

"Competent, efficient and sensible."

"The culture, the very generous wages and benefits and, most importantly, the fact..."

"There is a complete lack of structured training, which makes the learning process..."

"More flexible hours – but I can see why it wouldn't work for the company"