 IBEX is a customer experience company, or actually a business process outsourcing business. The company has seen solid growth and is profitable, yet I see challenges for the long term business model. 