A company that cares little for its employees, the environment, or contributing to US prosperity. Their product is not made to last and they complain about competition from Canada (where workers are actually provided healthcare). A quick review of Glassdoor & recent articles provide ample insight to their operations and...
read full comment