Very helpful supervisors, promote from within, good communication, work with you to find a good fit, many opportunities available for extra hours and different experiences
Cons
Challenging clients, feel like you are on your own sometimes instead of part of a company when doing home care work