5.0
8 May 2026
Current employee, less than 1 year
New Delhi
Recommend
CEO approval
Business outlook
Pros
Supportive work environment with opportunities to learn, strong exposure to business development processes, collaborative teams, and flexibility to work on diverse projects across sectors.
Cons
Workload can become demanding during proposal deadlines, coordination across teams may sometimes slow processes, and career progression timelines could be clearer.