Vantaggi
Nice location, if you're into the city. At least when I was there, free parking. They've been losing money for a while, so that may have gone away.
Svantaggi
Fighting and struggling. The fighting is between management and staff, and between management and management. The CEO likes to set his people against each other as if they were in gladiatorial combat and then see who will be the most vicious and ruthless. That person will be promoted; the others will be viewed as weak. Just as with the gladiatorial games, if you refuse to fight, you're the loser. The struggling is to get work for the company. The staff has shrunk by about 85% since I was there as the company loses contract after contract. New contracts are not coming in. Instead of developing efficiency, the owner requires people to work harder, not smarter.