There is a competitor company practically next door and I asked if working at TIIEN SOUTHBOURNE is better than at LA CASA EDINBURGH.
What do you know about TIIEN SOUTHBOURNE? We can't find any information from employed users. There must be somene still working there right?