5.0
Jun 2, 2026
Former employee, more than 3 years
Noida
Recommend
CEO approval
Business Outlook
Pros
Supportive team and approachable management. The role provides good exposure to client interactions, sales processes, and business development activities. Employees are encouraged to take ownership of their work and learn new skills. A positive environment for those looking to build their career in sales and business development.
Cons
Like most growing organizations, processes and structures continue to evolve. At times, workloads can be demanding, especially during busy periods.