Pros
They take you in and make you part of their family very quickly.
Cons
They do not go off of your availability, they throw you in where it seems fit for them and disregards asking if that is ok.
Pros
good management super kind and considerate
Cons
lack of communication amoungst staff