"I loved this company but recently it feels that they lost their way; they've lost touch with their employees. Especially true with the office here."
Update your browser to have a more positive job search experience.
×