You obviously don't know what you're talking about. This company is one of the best managed environmental service companies around. Their oil re-refinery set to open soon will add significant margin to the bottom line. Good luck on your short position!
PS: I would not however work for them. You have to work way to many hours.