It is said that in STRATTON IMPROVEMENTS it is easier to get along with bosses than in CHANDLER STONE. Is it true?
Can any working user at CHANDLER STONE share with us how does the work look like now? We can't find any news from the company.
Reviews aren't verified