Pros
Being able to help clients
Cons
One of the worst managements I have ever worked under. A total lack of communication from all ends, and that goes for if you have concerns about your clients or yourself. If you are having an issue with a client, you are on your own. I never received information on how to access payroll information online, and when I contacted HR I received an extremely aggressive email from the HR person that I should not be asking for this information, as I was already given it during my training. I was never given my PTO as they were changing their payroll system, and "no one knew how to put PTO in". Training does not exist, yet you are expected to know how all things operate. Overall, this company is not worth working for if you are looking to get experience. If you enjoy being underpaid and working under individuals who clearly do not know simple skills like communication, then this may be the place for you!