One of the worst companies I have ever worked for, if not the worst. Extremely low pay, horrible management, and a depressing environment to say the least. Peter the owner will treat you like a piece of equipment which is why they have an absolutely terrible turnover rate of 100% annually.
A wonderful neighbor and a great company to work with. Leora is a mentor and an amazing leader in the manufacturing industry.
Latest articles
In our articles we impart a wealth of useful knowledge about reviews and ratings and online marketing. Learn how to run even more efficient operations.