Current Employee4.3Jun 5, 2024Very great company to work at. Pays well but micromanages a little too much.
Current Employee2.1Aug 18, 2023No loyalty to their employees and do not practice their own Leadership principles. They are not customer obsessed nor do they strive to be earths best employer. Very screwed up company.
No loyalty to their employees and do not practice their own Leadership principles. They are not customer obsessed nor do they strive to be earths best employer. Very screwed up company.