I can't speak to non-dev roles, but it's personally possible. As far as developer goes, it varies a lot by team I think, but overall it has been a pleasant experience for me - no one here wants me to fail, everyone around me wants me to succeed it seems like. One of the best jobs I've had, actually.