Pros
Even with a firm schedule (necessary in any business to provide clients with a great experience) a work from home position is inherently more flexible. No more need to take a day off when the kids are sick, and I can switch laundry loads or run the dishwasher between tasks. Helps me stay on top of my home, without giving up on working a paid position. Being a ZA is hard work! But the support is there from every angle and level, from caring immediate supervisors, to a dedicated auxiliary support departments, to truly inquisitive leaders who want the best for everyone involved, not JUST clients. I've worked in client-facing roles where as an employee you are always wrong, and always the first one to blame - it's been the complete opposite here. The potential for growth is amazing because they are dedicated to educating and growing every employee, and moving their people up in the ranks.
Cons
Compensation is tricky, and may seem a little below the market average for educated assistants - but they have rolled out improving pay structures and bonus incentives within the short period I've been here, and I can only imagine it's going to keep improving as they grow bigger and stronger. Training may seem too short for some - but even once you move into the position the company reaches out to you to make sure you are supportive and equipped with the tools you need to succeed. It's a growing company, so they are still working out what is the most effective way to run things, which results in changes being rolled out - but they constantly survey employees in an effort to include them in the decision making process.