1. Engineers are expected to perform with multiple hats of Support Engineering, Unblocking the ambiguities raised as part of product roadmap glitches, adapting to change of requirements on faster paced environment are challenging, it may not be a con, but sometime it is an hectic and fear-mongering environment.