Super awesome site, nice client management & timely project management. I heard they also give kick-$#*! programming training for freshers, and yes they do give one nice package of knowledge for freshers & students. Thats why i can see why their work have so much quality.