1.0
Dec 24, 2019
Former employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Perks for those in needs like free food and pre-paid transportation.
Cons
US company storming into Europe through Scotland with newly appointed directors who had nor idea of European culture, neither so which is more concerning for a European hub. So Glasgow has staff but bit weak on Management, be mindful of that.