Pros
This is a company that is committed to be #1. Whether it's the tools that are developed, customer support offered to our clients, and our client relations, the CEO is passionate about delivering the very best experience. I have read the reviews, I felt compelled to share my experience. The office IS nice. My co-workers are driven, and completely committed to delivering the best experience for our clients. Our products are "Next Level", which means they are continuously getting better and changing. Working in an environment that's creative and is pushing the boundaries, requires passion. If you are a driven, committed, TEAM player that wants to hone your craft to be a leader in the field, then come on! If not...
Kontras
The only "Con" that comes to mind, and it's only for some people, is change. For me, I embrace change. It means we're growing and becoming better, pushing our own limits and creating new boundaries. There may be some that aren't comfortable with that.