-Lack of talented people compared to most other agencies. They hire right out of college, and if you stick around for 10-15 years you become a director. They brag about how long people stay at the company, but honestly, for an agency, that means people who work here do not have enough skills to get recruited in-house for the big companies.
-They treat everyone like a college intern, I've never seen an agency micromanage people to this level. You have to bill at least 7.5 hours a day to CLIENTS. If you don't do this at the end of the day you are locked out of crucial systems and your boss and your bosses boss get a message. Besides how insane this is it creates a toxic culture, if you don't get assigned enough work you look bad, then you start trying to jump on projects just to log hours for the day. This amounts to fraudulently billing clients so that you don't get locked out of the intranet for the day. I've seen directors and managers jump into a project they are not needed in just so they can log client time and look busy, I've seen devs estimate 30-minute tasks at 6 hours because they have no other work.
- The owners truly treat this company like a retail store or some kind of insurance call center. They harp on remote work constantly and frequently reference "Leakage" and words you would hear in retail to explain that their staff is not working 100% of the time.
The client base is pretty horrible. This is not a cutting-edge agency; they are not doing anything innovative or cool, they don't have much appeal other than saying Christian Conservatives own it, and they are "Family owned". So you quickly find out that they get the bulk of their business on that selling point. You will be building websites for companies that share the same values and, thus, are usually a nightmare to work with.