Pros
VeriPic has some top notch technology developed by the CEO and the technical team. The CEO is an absolute genius both in the technical sense and as a top sales person himself. The VP of Engineering is also a genius and their tech support people are top notch. My 3 years here have greatly expanded my skill set thanks to the generosity of the senior management for taking the time to train me and explain things to me. This is a great place to learn and grow and I plan to spend a great deal of my future here.
Cons
The company is sometimes too slow to fire non-performers. The management tries to do its best to give people a change to prove themselves. They are too nice. This allows poor performers to stay at the company too long. I know the company wants to helo the people grow but sometimes you need to fire them as soon as you've identified negative people or poor performers.