Poor management! Awful experience.
Kept it to myself. Company has very poor reputation. Accounts hate management and take it out on workers.
Answered - Nuc Med Tech (Former Employee) - Woburn, MA
I don't tell people I worked there. They have a bad name.
Answered - Ultrasound Technician (Former Employee) - Atlanta, GA