Very comfortable place to work in regards to the friendliness of everyone in the company, no matter where they are placed in the hierarchy. Work hours are stable, usually with the choices of 8am-4pm, 9am-5pm, or 10am-6pm, but depending on your situation and department you also have the choice of 6am-2pm, 7am-3pm, or 11am-7pm. As an office assistant, the worst part of the job would be that the projects I work on would be quite tedious, but the environment and convenience of the hours and pay made it worth it. Extremely understanding managers, always focus on health first if you're having any struggles.
Worked in manufacturing in the clean room for a year and a half. My manager was awful. Condescending and rude, lied about overtime pay, had no experience in the clean room so was completely useless on top of the fact she didn't take suggestions from the employees actually performing manufacturing duties, and in general a real buzz kill. Easily the worst manager I've ever had.
Most of the people who work there are great. Salaries are not that high to do the status of the company being a desirable place for science-based work. Company culture is good and benefits are also fine.