Companies Facing Challenges Today