I love my Company and I love that they are all for being the best me that I can be.
Not be so catty and stay in their own lane
Collaborative, open communication across regional desks
A very unprofessional company! Would definitely not recommend anyone joining Just Energy India.
Compensate customers for retail mistakes. Customer service is trash.