Pros
Procare is a good place to work. They grew extremely fast therefore had to change the processes of their workflows. This created several disgruntled employees but these employees seemed to have poor attitudes as well as poor output. They did not seem to want to change old habits in effort to fix the problems associated with rapid growth. I would further state that some of these employees were even Managers who complained of being micro-managed even though their department processes and functions were severely broken. I left Procare for a job opportunity and move during these changes. A lot of great employees there whom are being overshadowed by the bad apples.
Cons
Several employees who do not understand that with tremendous growth comes change.