Pros
Reveal has a wonderful work culture. Expectations are high, but not an unrealistic level. They encourage you to push yourself, but you are given the tools to do so. Strong management/leadership team, as everyone comes with a great deal of experience and advice. The CEO is involved in the daily business, and is transparent about his expectations. Everyone works hard, and in turn, makes you want to be a reliable team player too. Very interesting technology that pushes advances in the e-discovery field. They are continuing to grow and expand their business, which is a great sign. Very open and transparent culture with not a lot of politics.
Cons
The expectations are high, so the pressure is there. However, their expectations are reasonable and manageable, and allows opportunity for growth.