3.9I worked with revelex for a little less than a year. The front end team was great, collaboration was stellar and the day to day responsibilities were challenging and exciting. My only criticism was the overall architecture could have used some improvements. Working with the system was very inefficient and sometimes not functional at all. I think the company though is working hard on refactoring their product to create more manageable business and data layers for the front end team.