Research smilar threads and you will find mixed reviews - I interviewed there and was offered a position. However I found them to be disorganised, late for interviews, unprofessional, did not stick to their word re: salary. I did not get a good feeling from consultants who worked there that I spoke with. Be careful as they are winning lots of work that they need people for but when that work ceases....good luck