Optimum is a body shop. They hire and fire people as an outsourcing body. Recently they got a lot of roles open is because they are under scrutiny by
MOM for not hiring enough Singaporeans.
They have some shady clauses. Beware they will ask you to pay back salary if you quit early on your contract so blow up the contract to a nice 14 font and double-triple check the contract before you sign the dotted line.
The main drawback is they will limit your chances of landing a decent perm job by severely constraining you contractually.