Pros
Exegy has very talented people working in engineering roles. There is typically great work life balance. The corporate culture is really good. There are good benefits for the area.
Cons
Senior management is often disorganized in deciding what projects should be worked on when, consequently you will frequently work on things that go straight to the dust bin for no other reason than they changed their minds. Compared to other finance jobs, the salaries are low. They are especially low for those needing Visa/Green-cards. I would go so far as to call the salaries they pay immigrants as abusive. Senior management is paranoid. During the pandemic they were very concerned people would be off gallivanting the country on working vacations instead of in Saint Louis ready to come back to the office at the drop of a hat. Consequently, they thought of a variety of schemes to try to ensure people were at home. The "decorate your workspace" competition, where everyone was encouraged to post photos of their home office space. That was pretty benign compared to some of the other things they did... which was to hire private investigators to follow people around town. This wasn't always limited to work hours either. I think senior management tends to think employees as property.