1.0
Mar 15, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Growing Technology Center in lndia
Cons
H.R team is super slow. They take ages to hire and move to another stage. They are nowhere near the best companies or startup in terms of process. I wish the hiring team wakes up soon from their hibernation