Company: Deloitte
Date: 2017-02-19
Overall rating: 3/5
Employment status: current
Experience level: Junior

Not good for Java technology professionals
Pros: Good company culture, good benefits and salary hikes and bonuses, good policies. Lot of activities to do outside project, great working environment. Projects have good social gatherings and parties to keep employees motivated.
Cons: Technology - Systems Integration service line is worst for you if you want to grow technically, for java developers to say at least. 

The projects are on stone age technologies and there is no actual development, just integrate pieces of code from here and there ( if you are in so called development project ) or fix defects in the pathetic applications . There are no open source frameworks to work on or actual coding involved in the projects.  Also do not expect onsite opportunities here, unless you stay in one project for few years minimum.

Some of the projects are worst managed and always short on resources, new resources are most likely to get into these and will make the life worst. There is no night shift allowance or weekend working allowance, further there are no comp offs provided. Still some projects force you to work extra and come on almost every Saturday. You will have no escape from this because if you say no , it directly affects your performance rating and hike. 

If you are stuck in such project for more than a year or two ( which is most likely ) , it will erode your technical skills and then you cant move out of the company. 

It is not possible to go out of a project once you are tagged, because project is always short on resources. Also getting into project which has some good technology stack is almost impossible since they are very few and once you are tagged in their one type of project, the next project is likely to be of same kind.

The promotions are biggest worries here. if you get into a lower designation then moving to the next level will take minimum one year and for that one needs to do a lot more than just working on the project well. Candidates should make sure they get the right designation as per their experience level.