Pros
At FICO it's common to work with big businesses. It's fun to know that your company is providing some of the behind-the-scenes capabilities to enable these household names. While FICO is largely known for scores, their technology products are pretty diverse and there are a lot of interesting projects to get involved in. While a lot of my work can be somewhat repetitive there are new and interesting problems to solve all the time. My immediate management is great, very involved and aware of issues--but also providing plenty of autonomy to do my job. My colleagues are also very capable and I very much enjoy working with them.
Cons
Salaries for technical positions are a bit underwhelming. Paired with the high deductibles and limited coverage from the benefit package this can really hurt a family. The final significant issue is there can be a lot of red tape to getting anything done and this can be stressful when customers are demanding answers and the 5 different departments involved aren't moving quickly.