5.0
18 Dec 2023
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
The team here is great, all people are very helpful and seniors teach you a lot.
Cons
Can't think of many, but maybe more transparency from leadership team in US and Spain would be better.