1.0
Sep 19, 2015
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
International Brand, Customer Centric, Associated with Good brand
Cons
Too much Micro Management, Location Leader concept has too much interference in day to day activities. Delivery pressure 365 days of the week. 6 days working