Enjoyable experience, developers will help each other out. Willing to share code and review it.
Flex time, full-time employees work from home one day a week. Take home laptops. IT management all have technical backgrounds.Deployment lunches every quarter.
Minpunten
Requirements from the Business were often incomplete or vague. Not enough regression testing being done which results in errors showing up that should have been caught in Development and QA.