I definitely would not recommend this to a new employee or a seasoned one either.
Expectations of hours worked for salaried employees are unreasonable at best and they don't pay for performance as advertised.
Nepotism is rampant and the work environment leads much to be desired. Typical company that takes much of their resources out while reinvesting very little back into its employees or equipment.
Is very proud of its 2500% product mark up and jokes about it often at the customers expense. Definitely not the place I want my name or personal integrity associated with.
Was happy to find employment elsewhere.