Ironworks offers expertise to clients nationwide in the practice areas of Strategy and Program Management , Business Process Improvement , User Experience , Content Management , Portal Solutions , Enterprise Search , Service-Oriented Architecture , and Business Intelligence .