Pros
Very tech forward and seamless interchange of different systems to chart or communicate or document. Non hierarchical, everyone operates on the same level from the providers to mangers to the admins for the most part, Creates a very collaborative team dynamic across different roles, and allows space for different perspectives.
Cons
Often decisions made from C suite or operations have little ground experience behind it in terms of what works for the employees seeing patients. New standards will be given with little to no time for adjustment and even less training will be provided. Providers are often over stressed because of the unrealistic expectations from management for task completion and touch points all while having a daily patient schedule that is over stuffed and often leads to patient dissatisfaction because the provider doesn't have enough time in a visit to give complete care. This trickles down to all the other roles and creates stress in the work place.