Pros
Can't think on one pro
Cons
It is really suspicious that after bad reviews from former employees, now suddenly 3 positive reviews. I worked for this company I can assure that is not real. The development team is located in Costa Rica. I was part of that team, and you can ask any of the employees (well now contractors) and you will realize that these positive reviews are not how the things happen here. They refused to pay legal obligations for the employees and there is real evidence of it. They not honor contractors agreements. You can ask CCSS in Costa Rica (Social Security Institution) for Bar-Z name, and you will find this a company can't be trusted. So, if you are thinking to work for this company, thin twice and listen a real advice for a person that was not treated fairly: make yourself a favor and look for other options (There's plenty of better options)