"I should have read the reviews for Lumenis on other job sites. All of the one-star and two-star reviews reflect the experience I have had with the company: micro-managing, siloed work efforts, poor team spirit, etc. In addition, I would like to note that the US operations do not have a Human Resources Department that is capable of handling the needs of a company of this size."
Update your browser to have a more positive job search experience.
Upgrade My Browser