Engineer status: walking the fine line between deadlines and resignation