Vantaggi
There's good support staff, and the large number of friendly overseas management makes it easy to cut through to problems and address issues. Benefits are reasonable, and due to the distributed locations it's possible to work from home to some degree (depending on position).
Svantaggi
The biggest hurdle for the company is their desire to move away from their core competency of data conversion, specifically in the publishing world. There is a strong push from upper management and the CEO to act and think more like a software company, but without the speed or investment to make such a change. As such, the projects that get the most attention are those with low risk and high reward -- which are rare, and take a significant build-up. Typically, winning and delivering these projects last beyond a single employee or set of employees, resulting in any momentum or internal software developments falling by the side. Compensation is a positive, but there is minimal support staff once projects are won from sales.