Pros
Some of the best reasons to work at WebFX include: promotions and career opportunities, very solid benefits/perks packages...healthcare hasn't gone up much if at all the last several years, flexibility with WFH and start/stop times, charity match and programs, training/leadership, lots of transparency around how the company is doing and future goals, we had a company trip to Mexico...all expenses paid and covered for 4 nights, StemFX program to mentor and teach STEM skills to local high schools, learning opportunities...we've had presentations for our company from authors like Ryan Holiday and Jon Gordon.
Cons
Some of the downsides: volume and pace of work can be challenging, you can't WFH immediately when you start...there is a training period in the office, travel to visit bigger clients doesn't always come at the best time for your schedule (if you are in a role that does that), no Macs just Windows computers, we only have an in-office barista 4 days of the week and not the full 5, parking after 9am