Just to let you know, the HR department has a KPI tied to Glassdoor ratings, so naturally they work to ensure the ratings appear high — please read reviews with that context in mind.
The leadership team unfortunately lacks the ability to provide clear guidance and direction. Instructions are often vague, inconsistent, or changed without proper communication, which creates confusion and inefficiency across teams. Instead of offering constructive support, leaders tend to leave employees guessing about priorities and expectations.
This lack of strong leadership not only affects daily operations but also hinders long-term growth. Employees who want to perform well find it challenging without clear alignment from the top. The company has potential, but it requires a leadership team that can provide structured vision, effective communication, and actionable guidance to support both employees and the organization’s future.