It is a little hard to answer.
Looks like you have been in the wrong category. EB1 has its basic requirements but you could be more suitable for EB2(NIW). Since you are EB1, you need to show them that your company is a decent one and many top scientists are working there.