Likes
Deloitte have a nice office to work. Company culture is good and you can internally move to other roles also if the work in current team get monotonous. Manager generally focus on your work and they do not want you to sit after office hours if you do not have work.
read more