Pros
The people I worked with on a day to day basis were the best, and the location in Mascot was pretty good too. It was also nice when roster preferences were acknowledged and listened to. Some immediate supervisors were quite nice and generally supportive.
Cons
Roster preferences were not always taken into consideration, being a 24 hour call centre meant one month finishing at 10pm, the next 1am, the next 10pm with no consistency - causing illness in multiple CSRs and the lack of empathy was shocking. Company went through three managers in six months in our location - not that the managers ever spoke directly to the CSRs anyway. Positive reinforcement was all but unheard of - while any constructive criticisms were apparently delivered telepathically. Team leaders could be quite clique-y. No real chances for advancement or additional training provided to CSR's, meaning management positions were often filled by less than savoury individuals.