I'm considering a position with this company and I have never heard of them before... anyone familiar with them and how was it working with them if you worked with them?
They are basically "Workman's Comp" I believe..
Thanks
Featured Replies
Join the conversation
You can post now and register later.
If you have an account, sign in now to post with your account.
I'm considering a position with this company and I have never heard of them before... anyone familiar with them and how was it working with them if you worked with them?
They are basically "Workman's Comp" I believe..
Thanks