Pros
I took the job because it was better paid compared to what other companies were paying for a similar role. But there was a (hidden) reason why.
Cons
The environment is toxic. They use sarcasm and an unpleasant tone of voice. They are gossiping.
They are not taking responsibility for anything. They take every opportunity to blame you if things do not work. Their criticism is not constructive, it makes you question and doubt yourself.
They put you down, either publicly or privately, by attacking your intelligence or capabilities. They have no problem humiliating or embarrassing you in front of other people.
Almost daily one of me or my colleagues were hiding in the bathroom to cry.
I was not able to learn anything or progress in this environment.