 Analysts have issued buy ratings on these two companies mainly based on their profitability. However, in these uncertain times, it is important to go deeper and assess how their products can be appealing to customers both in terms of mission criticality and cost savings. 