Pros
The product is pretty solid. There are some really smart people who care about the product. The employees who put out the final product really care and work hard.
Cons
Besides the arrogant, and often incompetent management, FWi treats the employees who do the actual work, horribly. Many employees still live at home with their parents because FWi does not pay a decent wage for the cost of living in Denver. Good looking women and the sales department are paid the most. There's lots of drinking on the premises. The health benefits are not that great. If you travel on company business, you have to pay for everything, and then file for reimbursement. The company likes to hire "sexy cool" people (their words). The environment is often like a popularity contest or frat house - very immature.