The interview process can be long which surprises people for a small company. But I think it's because they have been burned in the past by not hiring people who have a positive mindset. And they are prioritizing making sure anyone who joins the company doesn't just have strong skills but has a good outlook and team spirit as well. Another opportunity for improvement that can be frustrating for employees who are client-facing is that many of the long-term clients are still on outdated contracts that are not very clear in communicating their services provided. And with the nature of lawyers as clients, they are prone to arguing their contracts (even though they renew and stay on as clients). So it can be challenging to not take their complaints as personal attacks. 99% of the time the contract disputes are resolved but it can be stressful and an area of improvement for the agency overall as new contracts are created for new clients. The compensation packages are also not highly competitive in today's market. I took a pay cut coming to this company however because of the half-day Fridays and the wonderful things I heard from the current team about the overall culture and low-stress agency environment. As someone who has worked for very large, high-pressure agencies in the past, it was/is worth the lower pay for me.