Good place for learning
IJP's are the best options and something that I have found this place to be very good with. Lot of career options.
Work life balance has to be improved. Even though the practice of work from is encouraged, it should be improvised and should be made mandatory atleast once in a month