It sounds like the alternator is slipping on the belt. The alternator drag on the belt is highest right after start-up as it tries to recharge the battery; that's why the squeal on start-up. Your Echo has a serpentine belt, and unless it has been changed in the last couple of years it should be replaced now. If installed properly the squeal should stop.
www.gates.com