They are very flexible with schedules. They worked with my school schedule and also granted leaves when I needed them for my exam or any other important school work. The employees are very supportive.
Cons
There are no cons. It's a very good stepping stone for someone who is interested in making a career in ABA