Pros
The self service feature within your employee profile. Sadly, this was the best "pro" that comes to mind.
Cons
Employees should expect to become a nameless, faceless #, whose input as well as existence are irrelevant. Focus is placed heavily upon following cookie cutter (and often illogical) protocol, rather than objectively assessing situations or areas individually which may not fit that mold, thus creating a counter productive and frustrating environment to successfully and diligently work within. Advancement opportunities are smothered by degree requirements for just about anything, including entry level and low paying positions with little to no consideration given for years of experience. Tenure, commitment and loyalty are not rewarded or valued. In fact, those traits makes you more vulnerable. Antiquated systems, processes and mentality. A very pass the buck type of environment with more rules, "teams" and "higher powers that be" who seemingly ultimately prove to have no actual skill or comprehension of how to truly fulfill the roles they were so undeservingly assigned based only by meeting the "on paper" requirements. Many of whom have no real experience or understanding of even the most basic foundations of the healthcare industry. Lack of accountability. High turnover. Low compensation. Lumped together earned personal time, which is stolen to cover all holidays which the company chooses to honor. No bonuses. Inflexibility and injustices abound, which only breeds resentment and a negative type of competitiveness amongst coworkers.