4.0
30 Jul 2025
Former employee, more than 5 years
Cochin
Recommend
CEO approval
Business outlook
Pros
Starda is great company to work as it values employees growth and career development
Cons
As usual there are toxic leaders and you need to built you own stategies to get rid of those toxicity.