5.0
Mar 20, 2026
Current employee, more than 3 years
Noida
Recommend
CEO approval
Business Outlook
Pros
Great place to work for marketers, and culture within the company gives ample opportunity for learning, mutual growth and cross-collaboration.
Cons
At times, processes and approvals can be time-consuming, slowing execution.