Pros
With pay being so low and so many foreign workers being brought in to advance I cannot think of any right now.
Cons
Pay, Hours asked to be Donated to company, Advancement within only certain groups, Mgmt giving False Feedback reports so you cannot Advance, Mgmt uses people so they can leave early, Work asked to be started and done when others are leaving on time on Fridays, etc, etc, etc. Do yourself a favor and don't go here. They call themselves the Firm and want to record everything about your family including who they work for and associate with. You are Not permitted to have second jobs unless they approve it. They lie to their clients about so much to add endless hours to be charged to these clients. They want clients to pay for more work that isn't theirs and they push the employees to charge time to them. They let people go with No Warning and No Reason only when people try to tell them they are being Unfair. Do Not apply there it's not worth your time to be used and never recognized!