I think this is an ok job with good benefits if you can get pass the difficulties of getting the supplies that are needed to complete the work. Also some difficulties with getting answers to questions that needed addressed by management.
Dont work here. Pay is terrible, they ignore employees, and dont fulfill promises. They dont give raises, they often fail to provide basic tools and cleaners/ supplies. It doesnt matter how reliable or hardworking you are. They consider you disposable.