+ Competitive Salary
+ Generous benefits
+ Short work hours
Cons
- Shifting schedule
- Most of the work are production support; if you are a software developer then my advice is to stay away from this company.
- Onshore team members always have the last say to things