In the video he leaked Apple employee QR codes, and code names for unreleased products. He was very careless and deserves to get fired, given the position of trust he was given by Apple. I'm not sure why he was so careless or why he thought it was a good idea, but it clearly shows a lack of judgement on his part.