The worst company for benefits over all…
The worst company for benefits over all my years of working I’ve never known a company with 0 benefits and to top it off in a few months time I will be getting a bigger work load with no pay increase as they have introduced a pay FREEZE for at least a year. Avoid joining at all costs. They do not care about UK employees just US. They only care about keeping there RR contracts in check








