If you have received an email from a leader in your company then you're really lucky to be working there :)

Your company has started touching base with you at regular intervals to understand your feedback proactively rather than fighting fires. Do share all your feedback honestly for best results!

In case you are facing any issues, send an email to support@infeedo.com.