1.0
1 Oct 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The US location is close to the ocean.
Cons
A miserable place to work. Misery loves company, no pun intended. Don't be fooled by the "RF" position. The work is not that great a lot of times. Don't get scammed. Some people here are delusional and must meet good psychiatrists.