Pros
Very talented people work in all departments. Pushing the boundaries of what is accepted in games. HR organizes some wicked parties. Huge bonuses.
Cons
Management is piss-poor, with nobody there who can actually manage people. It consists of old time employees that are there because of their time investment in the company. Producers are often young and inexperienced as well. This combined together ensures absurd amount of crunch. For some people it was more than TWO years. Of course taking days is near impossible. Following that, even the best employees can be denied promotion based on some contrived reasoning and others can be promoted despite not meeting the requirements. This makes the promotion system hollow, since it can be broken at will with seemingly no repercussions. Employee retention is terrible. Any employee who is unhappy with his position at the company is automatically assumed to be leaving immediately and no effort is being made to keep them. This leads to a large amount of amateurs in every department. There is nothing setup for people who are trying to learn. It's sink or swim in this company from the start until the end. It has no courses or even documentation for learning tools (which are incredibly rudimentary).This company doesn't invest in it's employees at all. You are expected to get better on your own. If you want to learn Game Development this place is not for you. The company is also extremely cheap towards its employees. Despite the success of the Witcher, QA is paid around the minimum wage, which is barely anything in Poland. Any other employees do not earn the amount they could working at an international company. Raises are few and far between.