1.0
Mar 12, 2024
Former employee, more than 1 year
Clementi New Town,
Recommend
CEO approval
Business Outlook
Pros
Just people working in the lab are nice
Cons
Terrible coordinators, equipments are all rundown had to call engineers alot of times till lab techs had to learn from the engineers to maintain the equipments on their own. Also ZERO safety. Gotten sick for 6 months for non stop coughing all while working there