Avantages
There are some really great consultants on the team and have been able to build many great relationships with everyone. Most projects are staffed with an architect and lead per workstream, so you are never alone. Because you are staffed on so many projects, you are exposed to many different types of configuration and setup so you can quickly learn new things. Benefits are good for a smaller company.
Inconvénients
If you are in HCM Core or Payroll, you can be staffed on 3-4 projects, or 5-7 for the smaller modules. Although the customers are "medium enterprise", the projects are large in scope and often in 5+ countries (you will be expected to meet at all hours of the day). The Payroll and PMO teams are rather green, which was a little shocking coming from a larger partner firm where those two teams are typically the strongest and most tenured. Many of the deals coming in are very complex, either from being global, needing advanced workday functionality, or tighter and quicker timelines. Since it's a workday only partner firm, there aren't many other career opportunities outside of consulting. There isn't any bench time, so work/life balance is non-existent.