Flexible works hours.
At one time a great group of team players.
Ample parking and nearby fast food restaurants for lunch. The immediate surrounding area good for stress walking.
Cons
Executive management almost impossible to work with.
Company lunches before lay offs. Meetings were always held on off hours. Projects were never completed in a timely manner due to last-minute changes by the CEO