Pay was lower than I have been paid for similar positions.
The firing process for consultants who have been on the bench too long comes automatically from a different office / people you'll never meet.
It doesn't matter how productive you are for the company, time on the bench is the only thing that matters. It will be considered your responsibility to find yourself new clients; even at a novice level; even during a pandemic.
Every American should expect to be transitioned off a project as soon as it's stable. The Indians cost less than you, so you will be asked to train your replacements before getting kicked off your project. As an American, you should expect little-to-no job stability/security.