London Branch -Great place but not for everyone - Sales TMB Employee Review

2.0
4 Mar 2020
Recommend
CEO approval
Business outlook

Pros

* London branch employees are good fun and very supportive of each other * London branch Manager is great * You will learn a lot * Very “hands on” * Culture in the sales team or wiring room is like family * They give you a day off on your Birthday

Cons

* Bear with the company culture. It takes a while to integrate * No overtime for most employees * Very tight on money, even the sales team are expected to help design/build/transport your own trade show booths * Micromanagement by CEO in Los Angeles * Grim part of London to work in * No days in lieu after working long spells abroad or at home * Dated inventory management * Not much chance to advance through the company (nowhere to go) * Some departments expected to provide customer support without any employee compensation, regardless of hours * Great place to work if you like to drink

Explore other reviews about TMB

5.0
27 July 2018
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

People, relaxed atmosphere, good work environment

Cons

salaries tend to be a bit lower than market

2.0
26 Mar 2026
Recommend
CEO approval
Business outlook

Pros

I have a job. Time off is generous

Cons

High level stress No job security Revolving door Outsourcing Financial insecurity

See reviews by: Helpful|Rating|Date|All