"Overall the work is fine. There are people there who have 30 + years at the company and are set in their ways. There are very few friendly people there. You wait on parts sent from the mother company, in Israel."
Update your browser to have a more positive job search experience.
Upgrade My Browser