I don't think I really ever felt good about what I did. Both as an investigator and just working for the firm in general. On a day to day basis I never felt like I was actually helping any of our clients. Granted, there were a few cases in particular where you did feel for the client. However those were uncommon. Even if I did feel good about what I did, the company alone was reason enough to leave.
If you plan to take a position here as anything but an attorney, just don't. If you still end up taking a position here be ready to develop a health sense of apathy. That's really the only thing you can do if you plan on staying for a while. I have not seen this level of micro management at a company before. The training or "certification" process alone is abysmal. A training process that should take a week or two, ends up taking months because of amount of inane hoops that you need to jump through. Often you do all of this just to prove that you can do a job that you've been doing for months.
There's a clear and distinct separation between the support staff and the attorneys. I know that is probably the case at a lot of law firms but it's very apparent here. For really any support role there's no incentive to do anything beyond the bare minimum. There's such an expectation for everyone at the firm to go above and beyond but they do nothing to reward it. As an attorney you can get the bonuses for signing up extra cases or getting large settlements. As the support staff, you will see none of this. If it's a good year, you can maybe expect a 3% raise.
Beyond that, there's just a clear culture of elitism in the firm. All of the top attorneys will gladly swipe any case from their own colleagues if there's enough value in the case. If the top attorneys decide they don't want a case anymore or the client is too much hassle, they'll also dump those on their colleagues. This has created some real distrust within the firm. Additionally, no one seems to trust upper management in general. I was nervous that I wouldn't even get an exit interview, as it wouldn't have been a first.
Also, part of the reason for the 1 star rating is to level out the overall average. The firm encourages its clients to leave positive reviews and has bribed clients to take down bad ones. Even though HR denies following this practice with its employees, it certainly happens.