1. Submitted my resume by responding to a open position
2. Had phone interview
3. Had a panel interview with technical team members
4. Had a skill test interview and passed
5. Offered the position but the offer appeared too low for my experience and skill