Company: Deloitte
Date: 2019-08-29
Overall rating: 5/5
Employment status: current

Marketing Specialist - Strategy and Operations
Pros: Employee centric, Benefits, Work life balance
Cons: Distance, Work culture, Timing, Transport