I worked at Claimsnet.com full-time (More than a year)
Good work environment and great employees.
Small company that has had to struggle to stay afloat. I regret that I was laid off due to company downsize in 2009.
Small Company, so get a lot of opportunity to wear many hats.
Small Company, so need to make some old technology continue to work.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?