1. Never join TVS Infotech by hearing the name tag of "TVS Group", you'll end-up with nothing.
2. Particularly with US Staffing, nothing is there. Also a manager who doesn't have any knowledge about US Staffing. If you're getting any call for "US IT Recruiter" it's a high alarm never join.
3. Lot of unnecessary politics.
4. No proper structure.
5. You'll not be provided proper sources to work but they'll expect results.