It is said that in PRO-SITE CONSULTANCY it is easier to get along with bosses than in RETAIL INSTALLATIONS EUROPE. Is it true?
Can anyone share their experience on working at RETAIL INSTALLATIONS EUROPE? We couldn't find any new information about the employment.