Pros
There are some good and competent specialists, and there are those from whom you can learn a lot at first.
Cons
The management is completely inadequate, as became clear after a mass dismissal of employees in a single day.
There are many bosses above you, and they all want to be in charge, but none of them want to work.
Outdated technologies are still widely used, and no one is in a hurry to get rid of them.