Pros
This company is full of good people all trying to do their best, and the personal culture of the company is very friendly and mostly positive, allowing (minus a couple of grumps) an ease of cross-department conversation that is nice. This is much more than previous companies I've worked for.
Cons
While the personal culture is good, the actual work process is fairly broken. Nearly every department is saddled with 'emergencies' that are really just a piece of another department not planning their time well, which then spills onto the next department(s) down the line. At some point upper management will need to realize that these surprise emergencies are really just business as usual here. At that point, they can either decide that this is the official Way of Fulcrum and own it, or decide instead that asking people to work all weekend is not really in the best long term interest of keeping good employees.