Company: Deloitte
Date: 2019-07-15
Overall rating: 1/5
Employment status: former
Experience level: Junior

Join !! For the sake of name 'DELOITTE',  and being  known as  the guy working for Deloitte.
Pros: The NAME (BRAND) IIM, IIT recruits, All meetings starts with You people are doing great job, client is so happy with you guys. You get to work with 2.8% of the total people who are interviewed. 
Managers are assumed and called leaders. However, there are exceptions. 
Apart from name and double digit hike if you are rated met expectations and above, everything is like any other IT consulting company irrespective of size, name. Work culture is OK.
Cons: DO NOT TRUST LEADERS AT ALL. 
Positions for freshers : Analyst for Graduates, BTA for engineers, Consultants for MBA 
Lateral Hires : Do not join as BTA if you have 4+ exp fight for Consultant and upper limit is 12 L, as consultant
If you have 7 + years of experience, you deserve Senior Consultant, salary starts at 15+ upper limit can go upto 22-24 L, if you can negotiate well, it can be better. Your performance will be gauged at 3 parameters : Project, Firm and Metrics, if you missed on any of these, they will take really TOUGH DECISION and mark you down. 
Favoritism is  very high, and If you are not good to butter-up and ignore idiocracy with smile, your manager can spoil your year end, with a smile.
Senior managers  can be idiots, when approached for help, they would always say 'FIGURE IT OUT',  thinking, why did we speak to the idiot and why is he working as SM when he cannot suggest. 
Managers can be morons who can tell you with a smile that he is not the wight person to help when you approach them for career guidance. 
Do not trust Directors words during AHMs, if they say they will take care of something, its a dud and nothing more than a Jumla. 
FALSE PRAISES FOR SUBORDINATES is highly relevant. They have the tendency to use employees for the sake of billing as they say it. IF YOU ARE BILLABLE YOUR ARE BAILABLE (relevant).  As soon as you are out on BENCH, you become an NPA for them and you will not be eligible for Bonus or Increments no matter how much you have contributed before you were benched. 
If there are no projects ' YOU ARE RESPONSIBLE FOR YOUR SUFFERING' not company or any one else, They will force you to join some other skillset and then gauge your performance on new tech that you work on and in the end, you will be a NPA for not performing, 
What kind of managers are not aware of their subs performance ?
Managers can be picky and have the tendency to give bad ratings on purpose if you are vocal and have the balls to question?
Managers/SM can put the blame on you for a project failure, if you are rolled off/ or asked for roll off from project?
If you ask for project roll off, you will be marked below performer/ bad/ have attitude issue etc in your snapshot.
Managers can threaten you with unrecoverable consequences, if you ask for roll off or report their conduct.
You can report bad conduct, retaliation on INTEGRITY HELPLINE, however, they  clearly states that  all they can do is provide feedback and actually it backfires and managers will find it out and the complainant will found and hanged, 
Managers have asked people to provide bad reviews for candidates who can be vocal and raise questions on managers working ethics, and eventually VOCAL is silenced asap.
Work life balance is NOT AT ALL THERE, PEOPLE ARE FORCED TO WORK 12-15 hours and also threatened to work on WEEKENDS AND ON PLANNED LEAVES. IF YOU DENY, YOUR MANAGER IS THE ONE WHO WILL FILL YOUR SNAPSHOT. 
Manager can influence talent team to put you on DO NOT RE-HIRE list.