24 employees have rated Weyerhaeuser Chief Executive Officer Devin Stockfish on Glassdoor.com. Devin Stockfish has an approval rating of 79% among the company's employees. 78.0% of employees surveyed would recommend working at Weyerhaeuser to a friend.