They need to lead and understand all levels of the business
They didn’t pay well at all, compared to the market rate
They need new leadership and to get rid of mid level managers who attribute to yen toxic culture
I love my Company and I love that they are all for being the best me that I can be.
Collaborative, open communication across regional desks
A very unprofessional company! Would definitely not recommend anyone joining Just Energy India.