Pros
Basic boring repetitive computer-related job. OK if you just need money for living.
Cons
Don't rely on reviews left by higher-ups. The management team offers minimal support for professional growth and seems indifferent to employees. They focus on arbitrary numeric metrics unrelated to job quality, with confusing and controversial documentation. There are no salary raises or career advancement opportunities, and your opinions are disregarded. Paycheck is minimal. The work environment lacks internal culture, with minimal peer communication. Team leads micromanage and fail to support their teams. The company has been shrinking in recent years because they don't produce anything; instead, few clients outsource them some low-skilled tasks. Fun fact: they do offer snacks, but they're cheap junk food locked in the refrigerator and distributed only once a day, like in a prison.