I've not experienced any cons at MSTS. All technology firms operate in an environment of fast and rapid change, and MSTS is no different. As a Financial Technology company striving to deliver high quality software and client experiences, you are seen as a valuable team member from day one and you become personally motivated to help your fellow team members make positive impacts.