Vantaggi
Brooksource is an amazing company to work for. Their drive and commitment to growing each individual to the best of their ability is one of the biggest reasons I love this company. Many companies advertise the "Work Hard, Play Hard" culture, but I've never seen a better example than Brooksource- while the workdays can last upwards of 8-10 hours (which sounds awful but I promise it's not that bad haha) the office/company-sponsored events more than make up for it. Add that on top of the ability to work with very like-minded individuals in your age range, promoting solely from within (so how hard you work is directly related to your success) and you have a recipe for amazing development- both professionally and personally. My first job coming out of school was awful- bad industry, terrible coworkers, no one committed to a goal and only looking out for themselves... to say that Brooksource's change of pace was refreshing would be an understatement.
Svantaggi
The only con I'd mention about Brooksource is that it takes a grind. I don't mean that you hate coming into work every day, but it can take a lot of hard work, for a substantial amount of time, before you see results. At the end of the day, it's a sales and recruiting job, and that success takes time to mature, so anyone seeking instant gratification and not willing to put in slightly longer-than-usual days might be looking in the wrong place. Make no mistake, however- if you follow the process, trust the system, and give it some time, there is no way you won't be successful here.