Pros
I have worked at Abtech for about 3 years. Employees are friendly. The managers are knowledgeable and have been with the company more than 20 years. Good training and communication. They have the standard benefits. Vacation, medical, dental, 401K, etc. Every Friday is treat day. I've had the opportunity to learn new things.
Cons
The work is complicated and very detailed. There is no room for errors. If you are not detail oriented, this may not be a good fit for you.