
The leadership team is so transparent and always approachable. Always care about the employees wellbeing and professional growth.
Odessa excecute what they preach. You can be your self at work which most other organisations just preach and dont execute. You have all the freedom to share your thoughts and opinions and the leadership team is so approachable.