There’s a new generation buzzword – Generation Z or iGeneration. Young, hip, techno-savvy kids and prospective employees coming up through the ranks. Having grown up in an age of technology they have a whole new set of needs and ambitions. Are you ready for them? The below article is extremely informative.