2.0
Aug 29, 2023
Former employee, less than 1 year
Tucson, AZ
Recommend
CEO approval
Business Outlook
Pros
They have excellent technical training in entomology
Cons
The company is too top heavy with micro managers that create convoluted systems and protocols . The technology is cumbersome and the pay is based on $17.81 per hour. There is no salary. It is a draw against commissions.