Pros
Funnel Science taught me a lot and really helped launch my career. The management is good and they do excellent training forcing everyone to get Google certified and maintain up to date certifications. Some people can't handle this environment as it is def not for the lazy or people he don't do there part. I noticed a few people were terminated while I was working there and I was glad to see them go because they really brought the team down and caused extra work for everyone else. This is not the type of company where you can do bad work and get by. It's based on your performance and as long as you do good work, you will be rewarded.
Cons
It can be stressful and Google/Facebook is always changing things. It makes it difficult at times when have to start over and learn the same thing over because things are different than before. You also have to recertify every year so you have to constantly stay up to date on your credentials.