Pros
Envision takes its mission as a communications company seriously. External communications to and on behalf of clients are outstanding, thanks to creative concenpts, competent and qualified staff, and attentive quality control. Internally, regular town hall-type meetings keep staff up to date with the state of the business and offer opportunities for questions/comments at all levels. This boosts morale, as do highly competitive events such as the annual chili and chowder competitions, along with non-competitive but fun summer and winter get-togethers. Leadership comes from the top and Envision adroitly manages challenges --think firewalls, international scope of work, 24-hour scheduling--that have proved almost insuperable to other agencies. Best of all, Envision offers a unique technology that puts it streets ahead of other agencies. Salaries, benefits and working conditions are are the very top of the industry.
Cons
Hard to think of one at the moment. When the commute turned out to be difficult, the company bent over backwards to make sure that I, like many other remote workers, had everything necessary to be fully integrated into the workforce.