About NP Jobs