5.0
Jun 4, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great place to work with a supportive team. Best work culture to be found here. It's been 5 years since I am working at SSi People and have a positive experience overall.
Cons
US shift timings would differ.