Pros
There are no good reasons, since "working" seems to be a foreign concept there.
Cons
The young, inattentive, inexperienced twits that patronizingly play with job seekers rather than perform as anything close to Account Executives. The few branches in the greater Orlando area are distinct in that the staff's level of competence and overall operational coordination at each branch wholly depend on the leadership ability, approach, and application of their respective managers. And when one location is more reputable than another, any professionalism that exists is automatically compromised (multiple branches of the same company and its operational procedures should be more uniform rather than distinctive, let alone ranked); already there is distraction and detachment from the employment services for which they were hired (presumably) to provide. The managers, however, are consistent in erratic, inappropriate micromanagement and/or abstenteeism with their staff supervision; the office becomes a stage set by the subordinates for their superstar superior. It's like they forget all about their fundamental function of employment services, or worse - they've completely taken their own employment for granted while clients and candidates alike suffer from their insensitive, insulting immaturity. Despite 5+ new job listings per week, they've only got a 4 in 10 success rate for placement - that's not even half! When the manager of the "bad" branch told me that - irreverently and unabashedly boasting those results without any acknowledgment much less an action plan, demonstrating the aforementioned distraction and detachment - I realized that the only thing I would get from AppleOne was problematic and poisonous, and thus any likelihood of placement was virtually impossible.