- Tuff Shed, Inc.16.Nov 2017
The company is good to upper management but managers did to be managed better because they treat employees terrible.
Support from management
Manager was terrible, other manager witnessed my mistreatment and nothing was ever done.
Freedom to work independently
Most the time ok.
Email system works, but went to HR a half dozen times with complaints and nothing was ever done.