Observations... - Software Engineer FICO Employee Review

3.0
Feb 3, 2015
Recommend
CEO approval
Business Outlook

Pros

Knowledgeable colleagues. Opportunities to work on challenging problems in different applications and variety of software technologies. Some international exposure. Relatively small company with well established place (albeit narrow) /role in the financial domain. Attempts to adopt to the current market conditions. On a separate note: the company might be a potential acquisition target.

Cons

The efforts to position in the current economic environment lead to wild restructuring events that appear to be random in nature. Good software engineers leave the company. The emphasis is on the new management with the hope that they are "the men". Unfortunately the past 3 years do not promise much in this respect. The company strategy is to keep its place in the financial industry (revenue generator) and to penetrate additional verticals. It is questionable that the company's software products and cloud based systems and services will produce the expected results.

Explore other reviews about FICO

5.0
Mar 6, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Salary, work life balance, people

Cons

Nothing much to say, all good

4.0
Jan 24, 2026
Recommend
CEO approval
Business Outlook

Pros

FICO is a great place to work as a software engineer. I had a very positive experience collaborating with smart, thoughtful teammates on technically interesting problems that have real-world impact at scale. The engineering culture values code quality, thoughtful design, and pragmatic decision-making over hype. Leadership was supportive, expectations were clear, and there was a strong emphasis on ownership and accountability. Overall, it’s an excellent environment for engineers who enjoy working on meaningful systems in a stable, well-run organization.

Cons

Slower pace of change compared to startups or high-growth tech companies, which can feel restrictive if you prefer rapid experimentation. Legacy systems and tech debt in parts of the organization that require patience and careful refactoring. Process-heavy at times, with multiple reviews or approvals slowing delivery. Less emphasis on cutting-edge frameworks—the focus is more on stability and correctness than chasing the newest tools.

See reviews by: Helpful|Rating|Date|All