Pluspunten
Tight team composed of mostly technical people (consultants) in Salesforce space, so if you're not technical, you'll learn fast. I learned a lot on the job (lead generation, telemarketing, mass email), which i probably won't learn if i worked at a big company initially. The best thing about this job is my manager. He was very hands-on, which enabled me to be self-sufficient in the job very quickly. Colleagues are friendly and helpful, so I got along with everybody well.
Minpunten
Some days can be long and overwhelming esp. when there are issues with projects. When I got hired, there was growing demand, so they hired too many (wrong) people quickly, which caused some internal conflicts. Working in a small team means you have to pull your own weight. No room for slacking off, since everyone will notice. Some people are not pulling their weight, which demoralized a lot of people.