Pros
I've held various roles at five localization vendors over the past 12 years. Welocalize is far and away the best I've experienced. It's a sincere, loyal company that knows who they are and where they are going. Company leadership communicates the mission, vision and values for the company very clearly and expects every employee from the top down to understand them and live them out on a daily basis. In my experience, the company and my manager have been loyal and fair. I feel appreciated and valued and see plenty of advancement opportunities for myself and my peers. My work-life balance is great. I'm part of a fantastic team. I genuinely love working here.
Cons
Of course, no company is perfect. There will always be layoffs, bad decisions, people who don't play nicely with others, etc. People are human. But in each of these situations, I can see where Welocalize leadership makes the best decisions they can that will do the most good not just for the bottom line, but for the staff as well.