Pros
If we want to get a job based on our expectations, then I recommend Tek Systems to try first, at the initial stage HR will try to understand our expectations and needs, and based on that they will refer the project to us. Communication with the HR team and their response are really great, we won't feel down when we interact with them. It would be a good experience and learning.
Cons
I didn't face any cons with Tek Systems