Pros
-Industry vendor contacts to help you find a new job -Resume builder (2 years max)
Cons
I was hesitant to write a review because I didn't want to come across as negative, but after reading all of the other reviews more or less echoing exactly how I've felt for most of my time here, I decided to weigh in and add my 2 cents. The negative reviews are 100% accurate. I know for sure that certain senior team members were asked to contribute positive reviews on this site to outweigh the negative ones. Some are more aggressive than others, but the themes are all the same; -Low, inconsistent pay. Not even close to industry average, especially for a DC area sales position. -Inexperienced "managers" who are usually the same age or a year or two older than the people they supervise. -Terrible facilities; Overcrowded bathrooms, very close working quarters, not enough parking etc... The business model of Carahsoft is a brilliant scheme to make the CEO rich. Low overhead, high activity/low quality lead generation for vendors, shiny objects to distract you from low pay, no HR department to actually hear employee concerns. Every year the company grew in revenue, there was a new "project" assigned, or area of company focus that was designed to create additional metrics to achieve , in order to justify the obnoxiously wide gap in overall company bookings and employee salary. . A multi billion dollar company should not have anyone making less than $50k, but I would say a majority do. If you didn't hit every arbitrary metric, or successfully finish the additional projects that were assigned, THIS was the reason why your salary/bonus didn't add up. This is a convenient way to not have to actually pay commission on the amount of money that is being brought in. The more people you hire, the more people start doing the math and start to wonder why their team booked over 50 million for the month, but only got a 1k bonus. Aside from pay, the culture is fairly toxic. It's a great job to have if you were with the company in 2004 and were one of the original team members. You more or less make your own schedule and get paid very well to "grow the team" you now oversee. There are some very smart people in executive management, but overall the team leads and sales directors were in the right place at the right time and are now being rewarded for it. If you can somehow find a way to get yourself in the inner circle of one of these teams, you'll be all set. Most people don't, and their pay and overall experience reflect that.