F
52/100
There aren't any Environment reviews of DS Smith yet.
Be the first to contribute a review.
Clearer structures, more decisive leadership
Get rid of HR and get rid of the people that go around and snitch and make false reports on other people for HR