Company: Deloitte
Date: 2016-04-13
Overall rating: 3/5
Employment status: former
Experience level: Junior

Business Analyst
Pros: 1. Great team work
2. Lots of perks, discounts at gym, tourist spots in Toronto etc. 
3. Brand name 
4. Variety of experience 
5. Learn how to handle office politics
Cons: 1. Consensus building, everyone has to be happy all the time, lot of backstabbing if they are not 
2. Sometime outsiders who join Deloitte don't understand the collaborative culture and spoil the experience for people already working there.
3. Long hours
4. Too much politics and focus on unimportant things while missing the big picture