Expert chides EC's IT department over poor job