Nice work culture. Friendly people cooperative people
Cons
Appraisal are less considers that it
Explore other reviews about SCCI
5.0
Jun 18, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great people, great place to work
Cons
Each team is built based on project contracts (usually lasting around 5 years). So if the the project ends up not getting renewed, then the whole team will need to either disband or get redistributed.
Career development not an investment for them, treated more like a temp agency because of retention issues. Employee benefits not great, salary isn’t competitive at all.