Pros
FacSet is full of bright young, and somewhat upbeat recent college grads who are eager to learn and investigate new technology. Your experience here will be heavily dependant on your team and your manager and not the company as a whole. Some of the great things about FactSet include: -loads of new things to learn -Loads of Modern Front End Technologies -Work with multiple languages (Java, C#, python etc etc.. we use all of them in someway) -Resume becomes extremely marketable very quickly (Thomson Reuters and Bloomberg will bombast your linkedin accounts)
Cons
-Inexperienced developers (Start an application from scratch with mostly recent grads, and no one on the team had serious experience working with any of the tools before starting the project) -Heavy handed with H1B visas (Team of 8 people, 12 of them including both managers are H1B visa holders) -Inexperienced managers. (Poor people skills, very unsympathetic, F.O.B. level foreign) -Too much bureaucracy (I need to go through 6-7 different processes and involve 10-12 people on the team in order to submit a bug fix or new -OLD ARCHAIC BACKEND, we have to write C++ code to compile with limited debugger and development tools on a OpenVMS cluster. HP is about to discontinue this server technology. -Nothing is documented. Not even 20 year old server technology that we invented. -difficult to relate to product (How sexy does "Financial Reporting/Analytic tools" sound to someone on a date?) -too "corporate" in the NY office. No one is upbeat or energetic and when you try to spread that enthusiasm you are met with a wall. (I guess that's a introverted engineer thing)