5.0
Sep 29, 2008
Current employee
Owings Mills, MD
Recommend
CEO approval
Business Outlook
Pros
They really do make it a great place to work. They offer great benefits and will help you move up.
Cons
It is stressful, think about it. We are process payroll, what happens if your check is wrong? Its never a perfect world and you have to know how to quickly handle a problem and find a solution.