Hans-Christian Sievers and the Helm AG leadership team are scored a "D" by 2 employees placing it in the Bottom 15% of companies sized on Comparably.