On time salary credits
Good team of technical recruiters.
Good customer base
Regular follow up from recruiting team during interview and project change.
Cons
No paid holidays or Paid Federal holidays. No work life balance as you end up working on end clients leadership.