5.0
Jan 5, 2023
Recommend
CEO approval
Business Outlook
Pros
Open work culture, promotes and invest to upskill resources New setup in india allow greater growth prospects for resources who are able to show commitment/ drive to excel
Cons
New company in India so it is still in process of maturing some of the admin processes