Fine for people looking to gain experience in the lab, little to no advancement possibilities.Get any promises made to you in writing, they use the promise of promotions to keep competent people in bad positions.The good thingsThey pay decently and on time.
Fine for new grads to gain experience
The challengesCompany works with a burn and churn system for lab techs, meeting your KPI's will get more work dumped on you until you burn out.
Management will blame shift and gaslight you. They will promise promotions, visa sponsorships, additional training, new roles, etc. and not deliver.
Expect the labs without machines to lack air conditioning, which are always getting fixed "next week", you will still be expected to wear full gear in 40C heat.