Pros
Friendly workplace with good lunch catering. That's pretty much it.
Cons
Extremely mind-numbing day to day tasks - essentially a glorified call center. Your day to day consists of combing through LinkedIn for hours on end to find individuals with the right title and company, then attempting to get in touch with them through cold emailing and cold calling. The conversation you have with experts are identical and repetitive. The job is not interesting nor challenging and anyone who is actually capable of doing more gets bored at the job after ~3 months. On top of this, there is an unreasonable expectation for associates to be online at all hours of the night (sometimes past midnight) to answer client emails and calls. This is not the type of hours expected from this pay. Bonus structure is completely unfair (and many associates feel this way). Your performance is dependent on variables out of your control. The client asks for very specific types of individuals and it's out of your control whether 1) those people exist and 2) they respond to your cold-calling and cold-emailing. On top of that, you could be doing everything right and still not be able to "sell" if the client decides to close the project. Management has good intentions but are not fit to manage anyone. Associates almost automatically get elevated to manager after a 2-year tenure simply due to the fact that there aren't many who sticks around till that 2-year mark. As a result, the office is managed by 24 y/o inexperienced kids who have no idea how to properly motivate its team members. Even company culture, which I thought was one of the only pros at this job can get toxic very fast. The office is flooded by kids between ages 21-24 and feels like a bad greek life. You're expected to not only join company events but to enjoy them, leading many to uncomfortably put on a happy face and be fake. The culture of oversharing personal life is also very uncomfortable; not everyone wants to be best friends with their coworkers.