5.0
Mar 25, 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
Excellent job and role , this is a great place to work, very happy with all the work and opportunities provided and would like to continue further
Cons
Nothing as of now, at times, too orthodox to make bold moves catering to markets