Pros
Although it’s not the most important thing in a job to me, Paylocity does offer very competitive compensation and benefits. They also give you the opportunity to earn bonuses based on performance. The people here are what really stand out for me. Everyone I've worked with here, from VP's to Account Managers are friendly, outgoing and are truly enthusiastic about their role and the product they work with. This makes it easy to come to work each day. I've found there to be a tremendous amount of career opportunities in the short time I've been here. Growth can be a double edged sword for a company and its employees if it happens too quickly, but Paylocity management seems to have cracked the code. They invest in their products and people enough to ensure they have both cutting edge technology and happy employees to implement and support it.
Cons
Many employees work remotely and that can be a challenge if you're used to collaborating in a traditional office environment. They do provide plenty of technology and opportunities to get around this but it may be a learning curve for some.