Pros
My experience working for Empower for 11 years had been great. Great Management. Prompt and very efficient. Extremely transparent with employees. In all the years that I worked in Empower; all matters regarding work, pay and immigration were discussed and communicated to the fullest extent. On time Payroll. Never had any issue with payroll and received all pay on time. Strong in-house immigration team who can deal with any potential scenario with H1B, Green card etc. In my years in Empower, I went through H1B transfer, numerous H1B extensions and Green card processing. All were handled in a timely and efficient manner with a successful outcome each time. Very Friendly HR. Can reach out to them for any work related issue.
Cons
None I can think of.