Pros
PTO is now unlimited, so thats good I guess.
Cons
Management have no experience or formal training in management and lack the skills needed to perform basic job functions of the departments they are running. Case in point- the Onboarding team (professional services). This department is overseen by a former call center employee and managed by a trainer and business analyst. None have ran a formal project from start to finish, nor can they begin to grasp the basic concepts of a PMO. The software codebase hasn't been touched in years (more than 10). Development spends all of their time building the same customizations over and over. Even though they are multi-tenant, nobody has figured out how to build these customizations so they are suitable for all clients, or at least available to them with minimal dev effort. A total waste of money and resources. They pretend to utilize scrum framework but product isn't involved and there isn't a single scrum master on the team. Instead it's a disjointed power struggle between the onboarding and development groups. There is no training, no mentoring, no support for employees. Everyone is spread paper thin. Communication is non-existent, bullying is ignored and there are management slack channels dedicating to berating employees. The now CEO previously ran Cybergrants, which was not a successful company. Unfortunately the other companies that merged into Bonterra alongside Cybergrants will befall the same fate under his "leadership". He has also conducted 2 rounds of layoffs in less than 3 years (not a great track record).