they were all good to work for they have good products and are trying to change the culture they had from many many years ago . they do provide good wages to entry level but if your a high level sales person they may not have anything that would interest you .
Good place to work . they made some corporate changes ,the only reason i left was they did not require high level sale reps . they have many different branches of sales and i could not get into the higher level unless they had a position .