Vantaggi
People at the staff level are generally good and pleasant to work with.
Svantaggi
Management does not value staff. People who are strong performers are let go unceremoniously at the whims of senior management while others are kept in because they are well liked, despite underperforming. Managers often take advantage of staff’s willingness to work overtime and are ran into the ground in order to make themselves look good. For a place that likes to talk about promoting diversity and modernizing, the company has been hostile to women and minorities. Not to mention the company culture is stuck in past. Like someone else said, maternal and paternal leave is not an option so good luck having kids if you decide to take a job with this company. Company is top heavy with some very toxic people on management side who make life miserable for staff.