Pros
Depending on where you work in the business, you might have a decent amount of agency over the products you're building. It's nice to have ownership over your work, but it can be a drawback if the company ever disagrees with the decisions you made. I really enjoyed making product and process decisions, but often times management would make unilateral decisions later on that would invalidate the work. Many employees watch Netflix or YouTube at their desk while doing their work without anyone caring. For some roles the workload comes in waves, so there's a bit of down time. Office itself is in a good location. In downtown, in Warehouse Row. Casual dress code. It's nice to wear a t-shirt to work. Pay is average for the area, but more places are paying higher in the more competitive remote job market.
Cons
Career Growth - Overall, this isn't a company with much room to grow your career. It's a small business where you can build your years of experience, but don't expect to feel good while doing it. Don't expect a single raise. Expect to be disciplined, put on performance review, or fired regardless of how integral you are to the business. It's not a stable place. Product - The company generally lacks direction and focus. They are trying to reinvent themself as a modern, startup-esque fintech company ("Future Capital'), which is admirable, but the lack of focus continues into that as well. Projects weren't thought out very well, the retirement management service wasn't productized very well and lacked a clear value proposition. Benefits - Don't expect good benefits. No matched 401(k) (kinda funny they manage them, but won't give you a decent one). You might get stock options, but I never saw that materialize while I was there despite it being talked about for months and months. Pathetic PTO amounts that don't substantially increase until many years into your tenure. You'll be stuck with 12 to 18 days until you're there for 7 years or more. Health insurance is so-so, they cover an average amount of the premium, but it's not like a true tech company where you'd expect the company to foot more (or all) of the bill. CEO - he can be boisterous, but that quickly can turn into bullheadedness. He's a true my-way-or-the-highway, control freak, CEO. Managers and salespeople tend to face his wrath more than operations and engineering staff. Minor inconveniences can result in him berating people. He has poor communication skills, and a poor grasp on what it takes to turn the legacy business a tech-first financial company. This has tied the hands of some of the more talented and capable people at the company from doing what they need to do. While there is a lack of follow though from all in management, the CEO is the one at the root of these issues. This has trickled down through the business and has caused remarkably high turnover. Management - Management in general has a hard time following though with product efforts, culture changes, perks, and benefits. Many promises were made about these things that never came to fruition. Myself and others made numerous material suggestions for easy improvements but nary a suggestion resulted in action. I don't blame them for their shortcomings, they are handcuffed by the CEO. However, the tendency to ignore these problems was inexcusable. COVID-19 Response - Like the other review here says, we worked from home for a few weeks and then returned to the office and worked through the peak of pandemic in-office. Management and the CEO didn't trust anyone to do their job. The CEO is a micromanager and wants the control working from the office affords him. There were only cursory precautions taken. There was no cohesive response plan until 9 months into the pandemic. Just glad I was able to leave without contracting it from my coworkers.