I have been working at CSC Vietnam.
Pros - Most of the projects are well managed, professional and provide good quality.
- Good facilities.
- Employees can earn experiences and learn many good skills from the working environment.
- Many interesting and meaningful outdoor activities.
Cons - Some projects are not well managed or totally messy, which may make you feel restrained if you're stuck with them.
- Sometimes, your benefits are cut off to assure the project's output and you may have no right to choose whether or not to do as you want.
Yes, I would recommend this company to a friend