"This company needs to change upper management. They have destroyed the company and blame others for the sharp decline. Beware of this company, they are difficult people to deal with due to the lack of knowledge of the brand, market and customer relations."
Update your browser to have a more positive job search experience.
Upgrade My Browser