"This is the worst place I have ever worked. The upper leadership are abusive, demeaning, and mean spirited especially when challenged. Good people who have made great contributions have been laid off, treated disrespectfully, and bad mouthed. HR is a disgrace: they get you to their location (in Qatar) then call you names if you dare to ask a question or need help. The whole place is falling apart."
Update your browser to have a more positive job search experience.
Upgrade My Browser