Pros
I met TSP's recruiter, HR, Hiring Manager and teammates. All of them are nice and gentle. My first work at Texas Instrument, where TSP has a contract with, all were on trainings and familiar with both corporates' policies. I haven't faced with any tress, however, I believe the workload will all reasonable.
Cons
not having an experience ye