The egg smell is due to the chemical reaction caused by the gasses in the exhaust being broken down by the cat. It's 100% normal. Usually they settle down after a few miles. The hotter the cat gets, the better they neutralise the emissions from the engine.