Pros
Globalspec cares a lot about employee happiness, and is results oriented. They have numerous company outings and events every year, paying employees to attend if they wish. They have a fairly laissez faire system, allowing employees to work at their own pace. Employee satisfaction is high, so I rarely hear of slackers. They allow extremely flexible hours. For part time employees, we have a minimum hours per week requirement, but those hours may be obtained from any hour of the day, any day of the week. During the summer, LEAN projects are developed and implemented. These projects take employees from various departments and has them developing processes that may speed up productivity somewhere in the company, then implements them (programmatically, or through a workflow change).
Kontras
The programming work is not intellectually stimulating for very long. We Web Content Programmers were told we would be able to develop smaller in-house software and scripts to aid the rest of the company, but the opportunity to develop anything interesting is uncommon. Instead, we write scripts to screen-scrape from the internet, only very rarely taking the time to work on something interesting.