- they lie about your green card, you'll never get one. Don't trust them.
- no training
- no people oriented, just focused on tasks
- very difficult to get a promotion
- low salary, they are unable to hire in the local market, most of consultants and engineers are there because don't have experience in US and depend on visa.
- they are the cheap software factory of Santander Bank.. and Santander Bank is trying to get rid of this company.
- mediocre management