A great work environment, not always a great experience in the role, pays pretty well and its a good position for people who are wanting to work their way into a larger company.The good thingsYou get a lot of time to acclimate and adjust to your role, and will be given a lot of flexibility in terms of learning, it's a very healthy working environment amongst co-workers and the large majority of leadership/management.
If you put the work in, you will be recognised for it, and for a entry level role, the pay is decent, having the option to work from home or in office is a nice choice to have.
Acknowledgment for hard work is a big thing in the customer solutions department, if you put in the effort you will be rewarded for it.
The challengesIt's a fast paced customer environment, with how the energy market is, some days will be very hard depending on the customers you get, it can be mentally taxing (Energy Australia can't be blamed for this, you will have difficult conversations in any customer role).
Not all management is created equal, 95% of management I've interacted with is fantastic, but not everyone's leadership style will match with every employee.
Being a corporate situation, teams can get moved around, some people discover the role is not for them, and separate teams get put together, this can be great for meeting new people, but can also make some people feel uneasy after becoming comfortable.
As with all big companies, changes will come that you won't like, and may make your job more difficult, this can be taxing on you, but management will do their best to support you through these roadblocks.