Company: Deloitte
Date: 2018-11-08
Overall rating: 4/5
Employment status: former

Systems Specialist
Pros: A great cosmopolitan work environment
Cons: Associates are given too much than they can handle