Pros
I'm on my 5th year at WebFX and 99% of everything has been wonderful. The company has grown a lot and provided me with lots of good career opportunities and growth: training, promotions, transferred to a new office, working with bigger clients, bonuses. We just got back from a company trip to Mexico even. The job can be demanding sometime and there are difficult moments sometimes with clients and even team members but nothing out of the ordinary. Clients that I've worked with who were difficult were addressed by management which is good to know that they have your back. Overall, the coworkers you are with are all great people who are smart and welcoming and leadership has been solid and has a good plan for the company moving forward.
Cons
Like I said, 99% of things have been good. Communication could be more transparent about new processes and future company initiatives for things like office space and new service offerrings. Some of the perks and benefits are confusing to navigate and you have to invest a little bit of time learning how to use them.