The Assadia staff was very helpful and kind to me. They make the process easy and liaison with parents if necessary. I didn't have to interact with them too much, but whenever I did it was a positive experience.
Cons
The pay was lower than I would have liked, especially after taxes, but that is par for the course to a certain extent.