Pros
The people are very nice, driven and tech savvy. The benefits are some of the best I have seen- Thirsty Thursdays, free lunch on Fridays, unlimited paid time off etc. The company is very well funded for its size. CEO is great.
Cons
Attivio is still trying to figure things out, particularly how to create demand for and sell their products. Their software applications are top notch, but not necessarily "must-have" technology. I was brought on to help sell the product and found it very challenging to convince people that the technology was worth the money. Because of this, the company has struggled to find its footing in a niche market and has a proven reputation for quick hiring and quick firing. Over the course of the year that I worked here, I saw many people come and go, often discreetly. Its a decent company but it is far from stable.