4.0
Aug 6, 2015
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Professional service and have teams of talents with expertise in business.
Cons
Confusing internal structure. Different teams do not have much communication in between.