Great Technical envrionment. Lot of passionated and skilled people. Lack soft skills oriented learning.
Very expensive. Direction does not care about about student well being.