Pros
New Base Salaries around 100k New SDET focus on coding opportunity to write our own tools Finally, a team that pushes for work/life/balance New manager is awesome and further shows the within Microsoft you can have great and horrible experiences pending who you report to Some of the top engineers in the world work here
Cons
Was stuck with a manager for several years that stagnated my growth Commonsense dies the further you go up the management chain 2-4th tier managers do not think about hte bottom line and manage information up We're to Top Down and stifle IC innovation to much email and at all hours To little in person communication A lot of push on opinions without open mindedness to change or alternative options. "what my manager says, I do."