Pros
It's a software company, so the product itself changes all the time because its always on the edge of technology. Really everything in life tends to want to grow, change, and continuously get better. Revention is the kind of workplace in which that mentality is fostered. We strive to do well in our work here because we actually do have a superior product, and that instills a feeling of pride. I have been given so many opportunities to learn and improve upon my skills, as well as assert a great deal of my own influence in positive ways. At the end of the day, I just really enjoy coming to work and interacting with my bosses & co-workers. They are hardworking, intelligent, and fun to be around. Working at Revention has sharpened my skills as a professional while still being in an environment in which the vibe is very down-to-earth. I'm quite happy that I stumbled upon this place!
Cons
As I mentioned before, change is a necessary part of life. If you are the kind of person that likes every day to be consistently the same, some positions in this company may not suit you.