Trainline Reviews

3.8

73% would recommend to a friend

(428 total reviews)

Jody Ford

69% approve of CEO

56% positive business outlook

Trainline has an employee rating of 3.8 out of 5 stars, based on 428 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Trainline employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.6 stars).

Reviews by job title

428 reviews
2.0
26 Apr 2016

Going places but needs improvement

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Free fruit and free soft drinks I really like the direction the company looks to be heading Monthly drinks in the office (although they’ve now put an early curfew on these) People are great, well, most of them Training opportunities are good, just don’t expect career progression New office looks nice, just as long as they don’t take the back-breaking furniture with them Hours are flexible Christmas parties are awesome

Cons

I wasn’t going to write a review on here because most of it has been said already but since Talent Acquisition keep writing fake reviews I figured I should try and balance it out with what’s really going on. If you’ve not read some of the reviews here you’d expect that trainline was at the bleeding edge of continuous delivery/DevOps. Unfortunately that’s very far from the truth. There’s a lot of “massaging the truth” from our CTO in interviews and articles in the tech press - not so much an attempt at polishing a turd but rolling it around it glitter and passing it off as gold. Proper DevOps is only done at the fringes and most of it is bog-standard application support/troubleshooting passing off as DevOps. Continuous delivery is definitely better than it was but there’s no emphasis on testing (or no testing at all). A good indicator of the mentality at trainline is the recent sacking of the QA team. Not because we suddenly got great at testing but for “continuous delivery doesn’t need QA” ideological reasons. Other reviews have mentioned the change in culture. To be honest I don’t think the cultural shift has been that big but there’s been a very slow erosion from “fun start-up” to something more corporate. A good example of this is that one of the dev teams had to take down a Pacman made of post-its from the windows that had been there for years. We all accept that with growth we need to grow-up a little but there’s a difference between a “corporate” environment and taking all the fun out of working somewhere. This distinction is yet to be made. Management are VERY obsessed with numbers. They’re also incredibly secretive – which is fair enough for their secret redundancy plans but there’s no visibility on what’s coming up or what we need to focus on. This means that priorities change *a lot* and it’s hard to plan the next two weeks let alone the next six months. There’s definitely a huge exodus of staff at all levels right now. This means there’s been a lot of out-sourcing of development work to substandard overseas contractors which in itself makes it a more frustrating place to work. I’ve also seen some shameless bullying from managers in other teams which can’t be helping retention. Unless you’re in the much-lauded front-end or mobile teams don’t expect much praise from management. There’s an obsession with creating “brilliant products” which means technical debt is everywhere. There are hard-to-support business-critical applications written in VB6 with no intention of replacing them because they’re not “brilliant products”. All this technical debt means trainline is very, very far from being as agile as they want you to think. In spite of all this I really do like working at trainline. But it feels like the company is trying to do too much at once and staff morale seems to be at the very bottom of the list.

1.0
21 May 2016
Recommend
CEO approval
Business outlook

Pros

- Generally friendly co-workers. - Knowledge sharing lunches. - Free fruit and drinks. - Dining area, foosball table, ping pong table in the office. - Growing business with bright prospects for the future (at least according to execs).

Cons

- Massive shift in company's culture: once trying to be relaxed and fun, turning into corporate, stressed environment under new execs. - Low morale in many teams due to uninspiring work with aging codebase and overall decline in the company's culture. - Priorities change every second day. - Horrible resourcing - people are sent to other projects/teams based on change in priorities (happening ridiculously often), at the time they start to understand and own their new projects, the priorities change yet another time and developers are sent back/to yet another team/project. - Counter-agile, waterfall approach to projects. - Unrealistic deadlines. - Poor work organisation - devs are often unable to focus on any task/project due to support issues arising almost every day and priorities changing every second day. - Unequal treatment of dev teams. - Components shuffled between teams without a knowledge transfer and adequate resourcing. - Pretending to practice the DevOps culture while the reality looks more like an ongoing holy war between dev and support teams. - Poor inter-team communication (sometimes multiple teams are working on the same project without informing each other). - Top-down technology picks without proper research resulting in a choices not suited for the use case. - Massive waste of time and money fighting with the technologies that were chosen wrongly in the first place e.g. fruitless attempts of RabbitMq clustering on a virtualised hardware, flawed usage of AWS CodeDeploy to deploy multiple applications to a single Auto Scaling Group. - Tons of legacy code. - Tackling technical debt in a shallow manner e.g. Continuous Delivery without automated testing, AWS migration by "lift and shift" of legacy components. - Neglecting proper testing more and more. - Development environments in utter mess slowing down the dev work massively. - Overcomplicated and buggy in-house deployment mechanism. - Overall, there is not much development work for developers in many teams. Instead there is an ongoing firefighting of legacy components, fixing broken environments, fighting with deployment mechanism, raising a JIRAs for a support teams (e.g. to get a firewall opened) and discussing the constantly changing priorities. - Lots of people leaving - managers often due to reorganisation after KKR took over, devs more often due to uninspiring day-to-day work. - Ridiculous 3 months of notice period - office full of people with short timer syndrome. - Company does not make any attempts to keep people with skill and knowledge. - Leaving team members are replaced by people with different skill set and functions e.g. QA replaced by a Dev. - Flat teams structure with many people not knowing what they role is really supposed to be. - Shortage of IT staff is masked by outsourcing work to contractors from all over the world (mainly Bangalore). - Sick management structure with clashing responsibilities and political games. - Middle management seems to be only interested in setting and pushing for deadlines. - Execs talk only about numbers which makes employees angry given very average pay raises and no bonus. - Massive gap between what is told by execs about the projects/work and how it looks like from the employee perspective. - Company focuses on false PR instead of trying to solve real problems e.g. putting fake reviews on Glassdoor instead of trying to apply feedback from the real ones. - Noise in the office. - Faulty air conditioning in the office - it is often either too hot or too cold.

avatar
Trainline Response
9y
Thank you for your feedback. We are building a culture where talented people can work creatively, collaboratively and sustainably to deliver a great experience for our customers. Our industry is moving rapidly and, to stay ahead of the competition, we are working in a very agile and innovative way. We recognise that sometimes our priorities will change, but our vision remains the same. We know that working in a dynamic environment can be challenging at times, but it's also what makes working for Trainline exciting and rewarding!
1.0
28 Dec 2023
Recommend
CEO approval
Business outlook

Pros

There are no pros apart from some good people.

Cons

I worked for Trainline for just over a year before being ousted out of nowhere. As part of the growth team, there was very much a culture of the junior staff being overworked and under-appreciated whilst senior members (one in particular) were bullies who could not care less about the wellbeing of those working hard for them. My role was changed without my say so and I was pushed out for not excelling in a skill I had no experience in. During my time in my new dual role (of which I was never given more money) the below occurred: - My original manager left the business and wasn't replaced for 4 months. - My temporary line manager suddenly left the business. We were told my the head of the team that this was for health reasons, later to find he had been put on gardening leave for challenging senior ways of working. - Had one meeting with senior team leader - raised concerns - they were ignored. -Forced to come into the office 3 times a week - depite contracts saying we could come whenever. -I raise concerns with HR about my unhappiness and the way I am being treated - they're ignored. I raise concerns with HR about how this is affecting my mental health - this was used as a reason to get rid of me and no help was offered. Overall, I could not recommend this company less, its had detrimental effects on my mental health and has legitimately set me back at least 6 months in my career. There are some great people there, but as long as senior people only care about themselves, these people will continue to leave.

avatar
Trainline Response
2y
Thank you for taking the time to share your feedback about your experience at Trainline. We really value your insights and are truly sorry about the challenges you've encountered during your time here. We're committed to continuously improving our working environment so if you would like to share any more information with us, please email internal.communications@therainline.com. Many thanks, Tania - Employee Experience Director.
Viewing 1 - 3 of 428 Reviews

Glassdoor has 489 Trainline reviews submitted anonymously by Trainline employees. Read employee reviews and ratings on Glassdoor to decide if Trainline is right for you.