A disgrace of a company
A disgrace of a company. The behaviour of the management and staff is always top down so you know the people in charge must be horrible people.
United Kingdom
A disgrace of a company. The behaviour of the management and staff is always top down so you know the people in charge must be horrible people.