Company: Deloitte
Date: 2019-12-10
Overall rating: 2/5
Employment status: current
Experience level: Junior

Good place to start, but plan to move out FAST
Pros: Great for people who know they are into consulting
Very diverse in terms of projects and learning opportunity
Deloitte basically provides you means to stir your career in any direction you want
Cons: Favoritism
Annual bonus is a joke
Firm contributions are redundant work
"Leadership" likes to boss around more than actually participate in work, generally speaking.
For technical talent, like myself, having Deloitte on resume for too long period of time can create more hurdles if you are planning to switch to SWE roles in future.
Leadership doesn't want you to go too deep into anything. Just finish your work and move on, no scope for open source contribution.