employer cover photo
employer logo
employer logo

SwitchThink Solutions

Engaged employer

SwitchThink Solutions Reviews

2.1

28% would recommend to a friend

(12 total reviews)
avatar

Scott Butler

100% approve of CEO

22% positive business outlook

Reviews by job title

12 reviews
4.0
Jun 18, 2021
Recommend
CEO approval
Business outlook

Pros

+ SwitchThink has created an interesting culture that is a a meld of the "parent" Desert Financial and a more tech-oriented startup. In some ways you get the best of both worlds - the stability of a larger, well-established, organization with projects where you can actually make a difference and be heard and not just be a number on the payroll. + Employees are friendly and management is usually very approachable. + The tech stack on the application side is pretty new for a financial institution for the most part - the latest .NET Core with Vue.js on the front end, plus SQL Server with a little PostgreSQL sprinkled in. + Probably the best benefits you’ll find outside of working for a Fortune 500 company. Insurance costs are low for individual/family and the company HSA contribution is generous. Vision and dental are great as well, as well as FSAs, etc. + 401K matches at 100% for the first 3% and 50% for the next two percent, so if you contribute 5%, they match at 4%. Of course, you can always contribute more, but their max contribution is 4%. + Tuition reimbursement is great, especially if you’re interested in taking an undergrad degree. All online bachelors degrees at ASU are covered 100% by the company and you don’t have to pay anything upfront. You can take anything, it doesn’t have to be related to your job. Master’s degrees get $10k/year paid for, which, unfortunately, doesn’t go very far on many Master’s, but it’s $10k less than you’d spend, so not bad either way! + Lots of days off throughout the year for bank holidays and you get an increased amount of vacation days depending on the years of service you have, which is awesome. There are also 2-3 “floating” holidays throughout the year when a holiday falls on a weekend and you get an extra vacation day you can take throughout the year. + Especially over the past year working from home during COVID, a real effort has been put in to reduce meeting throughout the week and keep employees working on projects rather than sitting through long meetings. + Autonomous work environment where no one’s breathing over your shoulder. Management trusts you’re getting your work done and the PMs are there to help remove blockers if you need them. + STS and DF are very mindful of your life outside of your job and, while there may be times when you’re doing more work than usual in order to hit a tighter deadline, they generally try to make up for it later and are appreciative of your efforts. + Great work/life balance. Senior management actually seems to care about you and your family. + The floor that houses SwitchThink is generally pretty quiet with an open floor plan where the majority of employees work. The building has a large central lunch room (used to be a cafeteria, but Desert Financial chose to close the food area because people complained it was "too expensive" and then replaced it with vending machines and restaurants that come sell food twice a week for even more money) with smaller break rooms on each floor. There is a gym that is open to all employees with an area that's used for classes and monthly free massages, as well as a break room called "The Hub" which has ping pong tables, sofas, TVs, an outdoor patio and an Xbox and Playstation, as well as "quiet rooms" for taking personal phone calls.

Cons

- SwitchThink has an identity crisis. The company started out with a heavy aspect on software and have quickly evolved into an IT service company which has kind of reduced the development team to second class citizens. It’s clear that senior management undervalues our work to clients (we’re not charging anywhere near as much as we should!) and holds our server teams to a higher standard, as they keep hiring more people over there to help but the development team keeps taking on more responsibility without getting more resources. - Salaries are significantly under valued. Most of the staff is working for 25-40% less in comparison to what they could make elsewhere. As more experienced staff leaves, it will be very hard to find replacements unless pay is increased to match the market. - Many positions don't have a level system and those that do only go to level 3 (senior). At least on the software team, the majority of developers have 4+ years of service with the company and are already at the senior level, they have no where to move up and small salary increases every year isn't enough incentive to keep them. Management seems blind to this being an issue and even though it's been brought up multiple times in meetings, there's never any action around it. - At least on the software side, it's very hard to find talent. We have had positions go unfilled for over a year with barely any candidates interviewed in that time. Aside from that, the hiring process is generally very slow and we've lost good candidates because making an offer takes so long that people have accepted offers elsewhere in the meantime. - Client work is not very well managed. The project vetting process goes through a sales team that signs off on the team being able to do something usually before anyone technical even says it's possible and/or an unrealistic timeline for completion is given. - Raises come once a year and are based off performance of which the max increase is barely enough to cover cost of living increases. High performers are rewarded with only a 2% increase more than if they met their expected output. - Bonuses are paid out yearly and the amount is communicated well throughout the year. By the end of December, everyone knows the percentage they'll be getting (generally a base of 5% with a max of 7.5%) but it takes until mid-March to be paid out. - Often times when we break the backend, our front end devs can't do any work which causes them to be blocked for large amounts of times because we host the front end and backend on the same servers, in the same solution. - The core product SwitchThink work revolves around, KeyStone, is probably one of the worst applications to work with. Fortunately/unfortunately, there’s only one team that deals directly with it on a day-to-day basis.
 - Code reviews are all generally done by a single person, which makes learning from them difficult. And while the company has adopted a lot of new tech over the years, those who make technology decisions are also very resistant to change. There are many tools available that could make life easier for developers and reduce a lot of headaches we currently have, but since the people at the top don’t have experience with those technologies or understand them well enough, they are passed over as options.
 - None of the code is tested. Bringing it up as a concern in meetings is usually opposed because it may take developers longer to do their job. We have an awesome manual QA team that does their best to find any issues, but in the end, they’re mostly just QAing the UI and I feel bad when the responsibility then falls on our front end devs to figure out where the problem actually is. While the tech stack may be on the newer side, deployment and hosting definitely isn't: - Most apps are hosted on local Windows servers that have to be provisioned by another department in order to standup new projects (we do not have DevOps), which more than often takes a very long time to get done. Training was done to understand what's out there for dev team to use on Azure, but it was pretty clear that the current staff needs more specialized training as they've been doing it a certain way for years and changing that will be difficult. - Deployment is done via Bamboo for some applications, but it's not setup as a CI/CD solution and manually logging into servers and deleting/creating folders is still necessary for the most part. Many of the older applications still require you to run the build and copy/paste it onto the server, which is kind of a nightmare. Production deployments end up taking hours instead of a few minutes.

avatar
SwitchThink Solutions Response
4y
Thank you for taking the time to leave this thoughtful and thorough review. We appreciate your 4.0 rating and perhaps even more we appreciate your recommendations for areas we can improve. A key part of our culture is to continually be looking at more productive processes, procedures, and tools, and you’ve given us some good areas to consider. Although sometimes difficult to hear, we always appreciate constructive feedback because it highlights opportunities for us to be better. We value an open, honest environment above all, and while it may not be possible to work everything at once, rest assured all your feedback has generated substantial discussions about which areas we tackle next. It is clear that you have been able to take advantage of some of the best benefits that SwitchThink has to offer, and we hope that you will continue to find a good work-life balance with support from your leaders and your team.
2.0
Jul 23, 2020
Recommend
CEO approval
Business outlook

Pros

SwitchThink is a Credit Union Service Organization (CUSO) and a wholly owned subsidiary of Desert Financial Federal Credit Union. As a CUSO, it serves as an IT outsourcing vendor for credit unions nationwide, specializing in providing IT services around its KeyStone core banking platform. This allows it to share some costs of maintaining a fairly robust IT shop with other credit unions that sign on to its various service offerings and provides some opportunities for members of the IT groups that provide these services to gain varied experience across multiple credit unions. The best opportunities at SwitchThink are in management where salaries (200K-500K) and bonuses (25%-50%) are well above average.

Cons

Some downsides to adopting the CUSO model and selling your own IT shop's services to other credit unions: 1. Employees may do more work for essentially the same pay with more pressure and less job security since their justification for retention and access to opportunity is now based largely on how externally marketable their position is and whether they can generate external revenue. 2. Employees may be tasked with figuring out how to make their role externally marketable, but even if they succeed may only create more work for themselves and share in little to none of the benefit. 3. Work may get more demanding as the engagements increase and the volume of work increases and the nature of the work and challenges increase with the customers served from engagement to engagement. 4. If your IT group/role doesn't contribute to external engagements, you may be sidelined and cost/productivity managed to death. Some downsides of working under SwitchThink management: 1. Management says it is there to support you, but has little to offer. Be prepared to manage yourself and solve most everything yourself. They will probably not pony up additional resources or go to bat for you within the organization or with customers and will likely put the responsibility back on you to solve it yourself. 2. Senior management places a premium on group-think culture. Many qualified candidates have been recommended for currently open positions, but haven't passed the final Kool-Aid test. If you want to work here, be prepared to take a big drink and foam at the mouth how much you love it. 3. Bottom line: management mostly has its own back, so watch yours.

avatar
SwitchThink Solutions Response
4y
We are sorry to hear that you felt unheard in your role at SwitchThink. We strongly encourage our teams to share their ideas and feedback and we are grateful for your review. We will continue to listen to our team through conversations and through surveys where employees can provide anonymous feedback that goes directly to leaders. Through listening, we have made several changes to respond to our employee concerns and this practice will continue. We appreciate your mention of the varied experiences that SwitchThink employees often get to be involved in, which we believe is a major benefit of the CUSO model and taking on new clients. We are proud of the service we provide to our customers; we focus on listening to them and responding to their needs. We believe that everyone has a role in providing that excellent service whether they are customer fading or not. We continue to monitor our total compensation package to remain competitive in the market. Employee retention is important to us. We strive to have competitive salary, bonus and incentive packages, provide outstanding benefits and maintain a healthy focus on career development for all our employees.
1.0
Jun 17, 2025
Recommend
CEO approval
Business outlook

Pros

As a subsidiary of Desert Financial Credit Union, you will enjoy the same benefits that a DFCU employee would. This is the primary area in which the companies are similar. DFCU is a fantastic employer and contributor to the Arizona community. It's disappointing that this does not translate to STS.

Cons

The company culture is nothing like Desert Financial's. As a former employee of both, I can attest that the positive and collaborative culture that surrounds DFCU is nowhere to be found at SwitchThink. I cannot speak to all teams, but the majority of employees I came across were extremely overworked & overstretched. This problem appears to stem from the (S)VP level down. SwitchThink is a Managed Services Provider (MSP). They cleverly avoid this label by referring to themselves as a CUSO (Credit Union Service Organization). Any potential employee should understand the culture that comes with working at an MSP. The workload is only ever growing with the addition of each client, with no end. Growth takes precedence over the quality of service provided or the quality of life. There is no downtime to work on upskilling/learning beyond your role. Your tenure will be spent with your head below water, just occasionally coming up to breathe. The technical side isn't anything to write home about either, at least not positively. The amount of manual work that is required for each client is not scalable. Tasks that should've been automated 20+ years ago (not an exaggeration) are still done manually. In a role where the acceptable error rate is 0%, the goal should be to minimize human interaction, not solely rely on it for day-to-day, if not hour-to-hour, operation. You will find yourself performing tasks that are extremely repetitive and menial for potentially hours a day. Any attempt to improve or automate is swiftly rejected, with you being told that other teams are responsible and to focus on your role. With enough exposure, you're bound to make an error. The hope is that it's one that minimally impacts the client. It's simply a numbers game; you will have a human moment. If there's no impact to a client, you win. If there is an impact, do not pass go, do not collect $200, go directly to jail. You will find yourself completely misaligned from the company's goals. You will dread the news of a new client, knowing just how much additional work you're going to have to complete in the same amount of time with a 0% error rate. Trust your gut. Ask details about scheduling and On-Call expectations early on. Pay close attention to those you encounter, even from a prospective employee's perspective, if you look/listen close enough, you will notice just how tired & overworked everyone seems.

Viewing 1 - 3 of 12 Reviews

Glassdoor has 13 SwitchThink Solutions reviews submitted anonymously by SwitchThink Solutions employees. Read employee reviews and ratings on Glassdoor to decide if SwitchThink Solutions is right for you.