Pros
They pay well and most of the people working there are nice
Cons
One of the high-position bosses. Most current and former workers agree that this company would be amazing if it wasn't for him. He likes to micromanage everything and will go over your own boss if he does not like something you do. There is also always a chance he will yell at you in front of other employees if he thinks you made a mistake. If you look up "fear-based management", he ticks every box. He is also known to have made sexist comments to the women and many women feel he does not take them as seriously as he does men. There have also been instances of the company hiring men at higher starter salary than more qualified women, i.e. women with more education and/or longer work experience (they hired the women too, they just didn't get the same starting salary). The company itself is also run terribly. I've spent days working on an assignment somebody else was also working on separately or found out that it was a redundant task. The reason for this might be because staff does not seem to last. There is only a handful of people who have been with this company for more than two years.