Only downside I can think of is the few tech issues, they had with getting our credentials before we were hired. My group and myself didn't start until a month after our interview ( for me this wasn't a problem because of my previous job and I needed the extra time ), but this might be a serious concern for someone who needs a job right now.