Is Marvell Technology Group a Good Investment?