Pros: They work with you, forgiving of errors
Cons: Everything is a long, drawn out processes.
There are issues like most places, mainly with management. Very, very busy, fast-paced environment. Too much work, not enough employees but "the numbers don't justify hiring more people" resulting in complaining/unhappy workers. The pt's are great considering what they're going through.