Company: Deloitte
Date: 2021-01-07
Overall rating: 2/5
Employment status: former
Experience level: Junior

Tread lightly.
Pros: Many smart people to work with. 

Nice to have in your resume (though employee turnover is high). 

Possibility of learning a lot of things (though not guaranteed).

Very nice offices (though overcrowded, with plans to double/triple staff within the same space).
Cons: Very poor and in many cases almost insulting salaries. Generally 15% to 30% less than the average in the region, depending on experience. Even though there is (the possibility of) an annual bonus, the amount given is not nearly enough to compensate for that difference. 

Promotion criteria are questionable. People commonly end up using job offers as leverage for a minuscule raise. 

Non-flexible 9-6 work schedule is a joke, especially when it comes to a software-related position! The typical overtime will leave you starting your personal life at night.

Off-work assignments are frequent, requests to work on public holidays and weekends are also there. No incentive is given for any kind of extra effort (requested or voluntary). 

Requesting days off and expense refunds is a nightmare. Organizing business trips is even worse. Days off, even ones requested early, are not always guaranteed up until the last moment. 

Daily work routine is often disrupted by bureaucracy and random organizational barriers. 

Many projects are merely tedious chores and may well lead to damaging your career. 

Skills are of little significance when it comes to project staffing. There's a huge technical know-how gap across seniority levels, as people flee on the 2-year mark. Most effort is carried out by juniors/young graduates who are given responsibilities 2 to 3 levels above their pay grade. Burnout and plans for the next career step are common amongst many. 

At the end of the day it's quite clear that everyone is expendable and merely a +1 in the advertised employee roster.