A company , I would work all over again for.
Pros: easy going co-workers, comfortable work environment
Cons: extremely fast paced, you need to be used to it.
Our days at work were summarized in one little sentence " work hard, play hard"
we loved to have fun and to joke around, but at the same time, we made sure things got done, we had the best balance between being serious and not take ourselves too seriously.
We were a driven team that reached very ambitious results all day and every day .