Surprise to see no strategy department.. Probably the first company i have ever worked in my 17 year work career that has no strategy department. Although its a good thing that environment is focused on execution but as the old saying goes, "Strategy without tactics is the slowest route to the victory. Tactics without strategy is the noise before defeat”.. So dont perceive as hard cons but still feel company needs strategy and one which is aligned from ground till top.