Pros
Jeff and Jon care about employing passionate, driven, and talented professionals. They encourage and support their employees in advancing their technical, creative, and soft skills. They are constantly trying to improve their company and their portfolio of work. They are open and honest with their employees, which taught me so much about the ins and outs of running a small business and working with clients.
Cons
Since I have to choose a con, I would say that if you enjoy working in a large diverse team of colleagues that you might not enjoy working with Basetwo as they are a small and independent team that are able to make their own hours so you might be working alone or with 1-2 people on an average day (although I haven't worked there in 2 years so it might be different now!).