Pros
Whether fresh out of college or pursuing a more senior role, SevOne is simply an awesome company to work for. Friendly employees, great leadership, and a work-hard/play-hard environment all contribute to SevOne's exponential growth. I truthfully don't mind waking up every morning and heading to work. How often can you say that?
Cons
Compensation (for my particular role) is average/slightly below average the industry standard. Also quite the learning curve (depending on your job role) if you haven't previously worked for this sort of infrastructure/software company previously. Even in sales, there's a solid amount of technical and industry knowledge that you must pick up and understand. However, gaining this knowledge is very rewarding once you get over the initial hump.