Pros
The people ARE very nice as a whole: "have fun," "be nice" are 2 of their guiding principles
Cons
HR knows about a lot of misogynistic activities and turns a blind eye. But the biggest problem is CTO - he has created this ridiculous "MBI - minimum business increment" system and a layer of people who only generate pretty charts and graphs that he uses to lie to upper management; he's a tool who's trying to hide how terrible the system and his practices really are. Anyone in dev who is competent in the slightest who has to deal with MBI system HATES it, and the CTO fires anyone who says it needs improvements, then doubles down on the whole thing; because that's the house of cards his employment is based on. The platform/infra/system is 30 years old, they can't upgrade their oldest clients so they are stuck on windows 95. The system is in shambles. CTO doesn't understand Crypto either, doesn't think that customers will notice the UI looks like a cartoon and doesn't have the necessary decimal places nor market depth/info needed to make good trading decisions. He thinks a 20-year-old FIX system is the end-all-be-all that can handle everything. C-Level management is nice but have no idea what they are doing and have made one bad mistake after another including but not limited to: --numbers-based hiring and multiple layoffs. They throw bodies at problems instead of hiring people who are skilled. THIS IS THE PRIMARY REASON YOU DON'T WANT TO TAKE A JOB AT TRADESTATION; We'll probably lay you off because of management mistakes sooner than later. 5 x $30K per year does not a $150K/year dev make. --misjudging both pre and post-pandemic marketing strategies, again to the tune of tens of millions of dollars, and hundreds of employees laid off --They just blew a public offering, so they're down about a billion dollars. --Overpaying for a training firm "You Can Trade" that lost tens of millions of dollars, then firing everyone who built that up because of TS mistakes -- the list goes on, but boils down to - you don't want to come to work here because you'll probably get fired due to management mistakes if you aren't a legacy employee This company is in a downward spiral with no way out. There isn't a single employee with vision or the spine to implement the necessary changes to make the company successful long-term. We let go of the ONLY guy in the firm that came close last month. The recruiting process is a total joke. HR (for hiring) is run by a bunch of incompetent minimum wage folks in Costa Rica who can't read a resume to save their lives. I'm actively seeking alternate employment after years of trying to make it work here.