Pros
Fully remote- there is no need to visit office at all, it's really convenient Good salary- the salary is slightly higher than in other CS companies in the region
Cons
Endless corporative procedures and bad organization - there are numerous issues within the company itself that take ages to get resolved and simple things like schedule, small IT issues etc turn out to be way more complicated than they should be. Incompetent management - the people in management are not organized well and don't know basic things about operations which leads to dissatisfaction and ignorance in lower positions as well. Nepotism is playing a big role too, the same people are getting out of failed projects over and over again and are still getting positions on new projects depending on their relationships with upper management