Beware snowflake creating culture that does not allow people to be challenged or held accountable and as a result people are not honest with each other. Not a good environment for someone who values high performance or accountability or is a change agent. People who are minimally competent, go along to get along and like a care taker role will do well.