One customer question meant three systems and three minutes
The chain takes thousands of customer contacts a week, across onshore and offshore call centers. Most of them are simple: is my refund through, how many points do I have, does the 9pm IMAX still have seats.
None of them were simple to answer. The CRM, the ticketing system and the loyalty program had no connection to each other, so a person answering a points question had to open all three while the customer waited. A ten-second question was taking three minutes. Some loyalty answers came from exports that were already hours old, so the answer could be wrong as well as slow.
Every refund check, ticket lookup, gift card balance and showtime query went to a person, one call at a time. The only way to serve more customers was to hire more people.