I heard they let go some folks from Top Drive department. Anybody know what other departments they’re looking to downsize?
1 reply
Global supply chain also got hit, per rumors
I heard they let go some folks from Top Drive department. Anybody know what other departments they’re looking to downsize?
Global supply chain also got hit, per rumors