4 out of 5
Customer Service Advisor'Good place to build your career foundation'St Kilda, Victoria, Australia — 6 months ago
The good thingsGreat first place to work at, plenty of opportunities to grow and learn. There are lots of areas where you can advance to laterally.
The challengesSome team members were difficult to deal with and poorly managed by the supervisors.