Pros
You will find a bunch of people who are dedicated to getting this company to "fly" ...however, there are less and less of them as more and more quality people are leaving. With the consulting firm background of many experienced and seasoned employees, compared to where it is today with most new hires not needing more than a high school diploma, there is a downward spiral in the quality of employees, professionalism, commitment to a job well done, management philosophy, and manager people care. Add to this the antiquated technology and non-integrated working silos that contribute and even prevent coordination and cooperation; you've got a perfect storm of morale and systems issues.
Cons
From the 2017 Annual Report: "We spent part of 2017 using our Accushoring workforce model to ensure that the right talent is in the right locations." That means a lot of US jobs were terminated, and the slack was to be picked up offshore, best shore, or near shore. It is a good financial decision apparently for the share/stockholders to cut back on the US salaries/workforce but it stinks for the US worker. Don't think for a minute that they mean the US worker when they say that they are investing in their people. Being a global company, that would be the "other" people. There is very little loyalty to US employees and the crazy hours during peak seasons is exhausting.