20th is better than not being anywhere in the top 100. I know that there are some things that could be better but perhaps now the detractors will admit there are much worse places to work but then again some people have to have something to moan about