Reading other reviews you'll pretty much come to the conclusion that it isn't worth it to work for these guys as the only good reviews are mostly from non beatstars employees but from the users of the beatstars website, probably because the CEO requested them to write the reviews. People are attracted to the company because of the pay, which is really good for people not located on the US.
To keep in mind:
- People are laid off all the time.
- Don't believe everything HR and Management says.
- The quality of the developers has been decreasing a lot.