Management does not place a high value on quality people, products, or customers.
Pros
Decent salary, health plan, and matching 401k program, okay working environment near lots of restaurants, shops, bus stops, and convenient to the major highways.
Cons
Bland working environment. A lot of process for such a small company. Lots of politics with no risk taking. Company grew through lots of acquisitions leading to a very scattered work force; I find it irritating to have all the people in charge in one city with no contact with the people who make the products. I was told it was hard finding quality people near the company's headquarters. I think the problem is with the company itself and that high quality people recognize that their talents will be wasted (because consistent low quality is easier to plan for than inconsistent greatness) and that quality products are not of importance to management since another company can always be acquired.