Vantaggi
Above average pay for call center tech support role with benefits if you opt in. Company will place you in a temporary bench if/when client you're assigned to ends contract and awaiting new assignment, with pay during the time waiting, but the max time is subject to change at any time per company's decision. If the team your on is short staffed, it won't stay that way for long.
Svantaggi
They will claim there's possibility to move to another role/client after being with them for a year... But what they won't say is that if you want to advance to anything beyond call center that there is no growth opportunities unless you move to India and apply to join their offshore company/division instead. They will lie and tell you that you gain increase in pay upon positive annual review... What they don't tell you is that even if you do get a good annual review there's no guarantee you get pay raise... might as well expect it to simply not happen unless you get promoted instead... but to what when there's no roles available to get promoted to? Starting to see the problem? They do not stay consistent with any promises they make, including those made during interview process.