Pros
Management is flexible, patient, trusting, caring and transparent. I've learned SO much about life in general (and myself) and how to "adult" by working here. Everyday is different, which keeps things interesting. They also love to hire within, so there's growth opportunities within the company. This job is great for task oriented and growth minded people. I love coming into work and getting to take care of things for clients. Personal assistant teams now, so not out working by yourself as much. But can also do your own thing and listen to podcasts/music too at times. They have company cars now and when you are finished for the day, you're done; this means you could end as early as 2pm sometimes. No later than 5pm. And it's salary based pay after 30 days, I believe. Co-workers are kind and super helpful. I know I've made a few life long friends there.
Cons
It can be stressful at times, but what job isn't? Also, if you aren't a fan of running errands, laundry, home projects, grocery shopping, etc. this job isn't for you.