Last week, I had three phone interviews with the same company. On Thursday, they informed me that they want me to come in for a panel interview on Tuesday at 3pm (today). Yesterday, they inform me that I need to prepare a fifteen minute PowerPoint presentation on myself. Fingers...