Angry rants about the demise of corporate culture aren't reserved only for ex-Goldman Sachs employees. Microsoft-turned-Google engineer James Whittaker -- now once again a Microsoft employee -- fired off a scathing blast Tuesday on a Microsoft blog about why he left Google.

"My last three months working for Google was a whirlwind of desperation," wrote Whittaker, who headed an engineering team for social network Google+. "The Google I was passionate about was a technology company that empowered its employees to innovate. The Google I left was an advertising company with a single corporate-mandated focus."

Whittaker, who joined Google in 2009 and left last month, described a corporate culture clearly divided into two eras: "Before Google+," and "After."