Company: Deloitte
Date: 2017-05-09
Overall rating: 1/5
Employment status: former
Experience level: Junior

Worst place for talented people aka HELL
Pros: Lots and lots of work (though of poor quality), so you may feel job security.
Nothing is blocked on laptop e.g. facebook, youtube etc (but you will never get time to explore them).
Supposed to be best place to work as per rating agencies (but I strongly doubt their ratings).
Cons: 1) They always under-hire developers so that you always work 16-18 hours every day.  Terrible work life balance, its a central jail.
2) Zero respect for your skill set and can even ask a .net guy to work in Java if no projects in .net. I know a MBA from ISB who was asked to do coding.
3) Pathetic HR policies where minimum utilisation expected from a resource is 95 pct, you must do some minimum hour of training, lots of mindless training which even do not make sense for developers. 
4) Managers treat themselves as god and threaten you to spoil your rating. I have burnt my fingers where in spite of working for as long as 23 hours I got 4 rating as I did not treat my manager as god. I was put on performance improvement program which is a way of saying either you find a job or we will kick you out anyways.
5) Developers are paid based on their college not for their work. You may have some guy from IIT having degree in material science paid more than a person having computer science degree from any other college. And fun part is they have a process to promote them in 1-2 years but those from non-premier colleges will be working their arse-off and then end of the year will hear favorite dialogue of mgmt: "You have exceeded you'r expectations but still not ready for next level". WTF!