Looks like some good, some bad. However, that signing bonus and retro have to be a joke. Complete non-starter, at least for me. The rate increases are pathetic too. Do better APA.
EDIT: I know I changed my post after you quoted it. But the change seems appropriate.😅