Pros
Memoryblue is a great place to get started in the fast paced world of high tech sales. The people you meet here are amazing to work with and some of them will become great friends. The attitude here is very work hard, play hard. memoryBlue teaches you skills that will give you an advantage over people in a similiar role. I can't count the the number of times I have heard former employees say "You won't believe how bad the people at this company are at calling". Through all of their training, they do build a very solid foundation for you to succeed at sales.
Cons
This can be a stressful job. There will be days where you don't want to call anyone and you'll want to give up. You will definitely feel defeated at times, but you will be able to power through it and come out stronger. Having a good client also makes a huge difference. Getting put on a difficult account can be a challenging experience.