If you're eager to learn this is the boot camp for you, if you want to enjoy life go find another.The good thingsGood and supportive colleagues, work schedule, best place to hone your skills and talents (especially for fresh grads).
The challenges24/7 work - No work life balance, overwhelming projects, bad management