Terra Firma offers several positive aspects, including a collaborative environment with friendly and talented colleagues. The company provides exposure to diverse industries and roles, creating opportunities for varied experience. Employees appreciate the social aspects of the workplace, including various events and forums, as well as having accessible leadership.
However, there are areas for improvement, including the need for enhanced management support and better career development opportunities. The work hours can be demanding, and some employees note limited career progression opportunities, particularly in strategic consulting roles. Some reviewers also suggest that the company's operating model aligns more closely with contract staffing than traditional consulting.