The people whose careers seem to grow the fastest they understand competition exists, they recognize the steps they need to succeed, and they understand
There are no “right” answers for finding career fulfillment. Every path is different; every destination unique.
Whether you send mail or email a resume, include a cover letter as an introduction & find some strong elements to make your resume
People get raises because they add value, so when you get the right time explain why you deserve it. Look for a right time
You need to be very careful when you decide to resign. Keep in mind your resignation way will not affect your career in future.