It is said that in HITACHI RAIL STS UK it is easier to get along with bosses than in MOBAR SCOTLAND. Is it true?
Please share your observations! There is still scarce information on MOBAR SCOTLAND.
Reviews aren't verified