Pros
There are a few really great people working there.
Cons
People have been with the company so long they refuse to work in a more efficient way. They have an outdated system. They bully all new staff and refuse to work as a team. Management is only promoted because they have been with the company for many many years, not because they are qualified. Management is so intertwined in the gossip, they don't see they are the cause of the problem. Management is not trustworthy as they gossip your business to the whole company. Beware with HR as nothing is kept confidential. They cater to the ones who complain the most and are quick to write people up for things that are irrelevant, at times laughable. Example, someone got written up for eating at their desk. Management likes to create tension amongst the staff. Everyone is so quick to blame each other. No one takes accountability for their mistakes. There is a lot of finger pointing. Management is always asking who is to blame instead of finding solutions. Don't expect to get support because that will never happen. They work in a cover yourself way. People don't start working unless they receive an email. A friend warned me about the bad reputation and it's true. Low wages for a corporate design brand.