Pros
Working with such a diverse group of young, hardworking people was an incredible experience. The leaders are driven, flexible and really care about their employees. With a smaller team (rapidly growing though), each individual has the ability to take ownership their responsibilities and make a real impact. You also have the ability to take on multiple responsibilities and expand your horizons if you want to try different things. I was able to gain experience in multiple areas of the company during my 8 months at Impraise. The fast-paced environment was exciting, and it was really fun to see constant growth and progress in short periods of time. There was hardly ever a dull moment!
Cons
At times, the hours were long, but that's just part of the startup experience!