Pros
When I left there seemed to be a focus on trying to improve HR for the company I felt there was decent work life balance I received a good salary
Cons
The software is not great (in that it doesn't have basic functionality which you would expect to see, and what does exist often does not work well), and this is a point that doesn't seem to be changing quickly. If you intend to work for the company, I'd recommend asking for a demo of the software from an implementation consultant - this will allow you to assess it's true quality and whether you want to work with it. Relatedly, I found that a lot of energy was being channelled toward developing features that had little value (with little focus on perfecting what already existed). Many customers would often ask for the same pieces of functionality to be developed, but new releases often only incorporated features that were touted as the latest and greatest thing despite having little importance in the context of using an HR, payroll and T&A system (and no one was really asking for them). Sales is glorified. This is a huge point that cannot be understated. More attention needs to be paid to ensuring the entire client experience is tailored and optimised. Sales is important, but you have to have the software quality and client experience to back it up. There's also huge culture problems between various teams within the company. There is little positive interaction between teams, and little support is provided from one team to another (which has a HUGE impact; you need to know that those with the relevant expertise and knowledge have your back). There just seemed to be so much animosity between teams, when the teams should've been working closely together to get the best outcome for clients. I believe this was due to a huge focus on sales, with little important placed on quality and smart working. What I found most concerning was an apparently ever-increasing gap between Executive staff and the workers. It's not a great look when the CEO is flaunting his wealth on twitter, but the decision to not go ahead with contractually agreed salary reviews has been made. The actions that mean something to workers are often those where executives and senior staff express genuine interest in all staff - I just didn't feel like those in well paid senior positions really cared.