I heard that they have really good base and bonus
Terrible employer. Avoid at all costs.
Why?
If you’re in engineering, it’s great.
Need to know what kind of role to answer this. 18 YOE in itself doesn’t say much. Would you be looking at Sr Eng? Staff Eng? Manager?
I am not OP, but interested. Let's say Staff Eng. What could be expected TC?
18 YOE doing what?