Pros
There are none at all. Lionbridge is a place to work if you can't get a job anywhere else due to poor economy, lack of formal education, or if Adecco is the only other place hiring.
Cons
The pay is nowhere near market value (salary.com: Test Engineer/Test Technician). At $11 /hr, the kind of people they can get are either incredibly stupid (which decreases the morale and optimistic attitudes of other employees), or they are unable to find any other job, so they feel trapped in the first place. The entire company is very immature, and very political. Management is extremely involved in everything, but there is no consistency to the management, so often, people will feel that they can't take time off or work on something special because the form to use is not clear. One person i wrote up for sleeping on the job was allowed to continue working simply because the form i used for the formal write-up was lost, and no one allowed me to keep a copy of it. One employee was unable to attend his father's funeral because HR lost his employee paperwork and his time off request was denied. One employee did not receive a final paycheck because HR removed him from payroll before the payroll was processed, and then demanded that he reapply for the job he left so he could get his final check.