Pros
One of the things that stood out to me about ROI is that the people who work here appear very happy, and it's not hard to see why. The CEO truly cares about his employees and their happiness, and they offer work hours that are fairly flexible and there seems to be lots of opportunities for growth. You'll enjoy weekly paid team lunches, a full kitchen, and plenty of social events. HR wants you to succeed and stay with the company, which is why management frequently meets with them and they have the ear to the ground to ensure everything is running smoothly and the employees are happy. You'll be hard pressed to find bad managers or corruption here. Overall, it's a healthy mix of young work culture (snacks, game room, beer in the kitchen) with stable, corporate processes that I think many will find refreshing.
Cons
Why didn't I give them five stars? I can only speak from the perspective of what I found to be at odds with what I wanted in a company culture. You aren't, for example, given any benefits whatsoever until 90 days after you're employed. This means that you will either have to take a tax penalty for being uninsured or go through healthcare.gov to pay for your own insurance out of pocket. Most of the people who are hired come right out of college so are most likely still on their parents' insurance, so it may be mostly a non-issue. As it so happens, I was unable to get my prescriptions for some time in-between my temporary insurance and my previous employer's insurance. Perhaps one of the oddest things about this company is a severe lack of diversity. It isn't intentional, but it may be a result from the tests they give you during your interview process. While it is a great way to gauge someone's ability to perform well under pressure, it's not necessarily an accurate assessment of who someone is as an individual, and has led to a uniformity of personality, beliefs, and socioeconomic backgrounds. True innovation comes from a variety of beliefs and people, and while it doesn't seem to be a problem now, it may present itself as an issue later on.