Pros
You get paid on time. It is a real company
Cons
The work is very boring and monotonous. A lot of positions don't have any kind of raise, so the longer you work there the less money you actual make when you factor in inflation, and rising cost of living. Many positions don't have any kind of paid time off, leading to wide spread burn out throughout the company. The healthcare plans aren't that great, leaving many employees under insured or picking the cheapest option and hoping they don't need to go to the hospital. The work is client based, which is fine, but the client has an outsized role in day to day operations. Welocalize will not stand up to its clients for its employees. I sympathize for my local managers. I've had conversations with them, and I know they have advocated for us employees, but when they are stuck between what the client and upper management will allow, there is very little they can actually change. The biggest problem is upper management. These issues and many other have be brought up time and time again to them, and they will either ignore the issue, lie to you, tell you how you (the employee) needs to fix it, or "like it or leave it." My coworkers and I work very hard and deserve respect, yet upper management always acts like employees are an inconvenience. This is a company that is able to buy other companies, and yet when issues about raises, or pto are brought up they suddenly act like they don't have any money. When the only people (upper management)are the ones who can change the system and they are the problem, I see little reason why it will change.