SNEC lambasted over poor services