3.0
May 21, 2024
Current employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Flexible, decent pay and benefits. Nice site and nice people. Fast paced environment in the lab.
Cons
Headquarters in South Carolina likes to make decisions about the St.Louis site that don't really work. The location is in the city and parking is blocks from the building. Medical plans could be better.