Understanding M&A: The Why, When and How of M&A for IT Companies