Pros
I was last working as a Java Architect and had been with Empower Professionals for about 8 years. In the consulting space where so many companies get a bad rap, this company is truly a gem and would recommend them without any doubt. Pros : - Upper Management is very accessible and works pro-actively to resolve any issues you have. - In house immigration team is very strong, knowledgeable and detail oriented. They make sure to dot the i's and cross the t's which is obviously beneficial for all things immigration related. They helped me with my greencard process and I faced no issues. - Automatic on time pay and always on schedule. - They have a good marketing team and can find a project quickly. In addition, they also have several direct clients. I've recommended friends to this place in the past and would continue doing so given my positive experience working at Empower.
Cons
I don't know of any.