Former Employee3.0Jun 4, 2025It was okayish, the company culture is what matters the most, overall they need to improve their leadership.
It was okayish, the company culture is what matters the most, overall they need to improve their leadership.