Stable job, good people, decent salary
I love working here, we have so many different divisions, so I talk based on my division (Waterworks). We have amazing people working here knowledgeable people ready to teach, train and help you at any moment. Decent Salary, awesome benefits, good schedule. Over all I would definitely recommend this place. I have worked here for 4 years.