About a year ago, I quit my job at Apple because I wasn't able to apply my technical skills in my role and I was not successful in transferring to another department (full blog post: http://minimaxir.com/2017/05/leaving-apple/ | HN discussion: https://news.ycombinator.com/item?id=14270897 ) Despite the loss of a salary and frustration in getting another job (Tweetstorm about data science job hunting: https://twitter.…
I'm currently about to quit Microsoft and am going through the exact same set of questions in my head. I joined the company a few months ago and am blown away by how bad the culture is - or how badly I fit into the culture, take your pick. If you don't fit the culture, it's time to leave.
I've heard that the culture varies widely between groups, but the culture in the Visual Studio group was not one which ever had any hope of creating space for me to use the skills and creative outlook everyone genuinely seemed to believe they were hiring me for. If you don't fit the culture, then yes, I agree, leave as soon as you can.