Technology Delta just made employees feel like average customers and they really don’t like it February 11, 2023 There will be many conflicting opinions about this.