- Great people and culture. People actually care here.
- Diversity of clients/projects (entrepreneurs to big brands)
- Time off + Benefits
- Flexible working situation
- Lots of smart people always willing to help
- So many dogs
Cons
- Always lots going on, have to be efficient
- Not the most organized
- Sink or swim environment