I've been fired 3 or 4 times, for attendance related reasons, mostly at call centres (inbound/outbound, tech support, collections and sales in that order). The sales incident was within a week of hiring, due to my complete lack of sales 'drive'. Not surprisingly, I now work in a call centre, doing customer care/tech support, huzzah. I've lasted 4 months so far *crosses fingers*