GAINSystems reviews

4.1

78% would recommend to a friend

(40 total reviews)

Dave Shrager

100% approve of CEO

70% positive business outlook

GAINSystems has an employee rating of 4.1 out of 5 stars, based on 40 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The GAINSystems employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

40 reviews
1.0
Apr 29, 2016
Recommend
CEO approval
Business Outlook

Pros

There aren't many pros to working at GAINSystems but what pros there are exist because of some of the people you work with. In my time at GAINSystems there was a lot of comradery between the low-level employees. We did our best to support one another to make our jobs less cumbersome. There was never any level of trying to step on someone else to advance a career that I saw. GAINSystems is a very small company, which, being involved in the software side, means you have to have a lot of different responsibilities. If you can thrive in that sort of environment it means that you get a lot of exposure to various elements and get good at pivoting what your focus is frequently.

Cons

While the low-level employees work well together and have one another's back, that is definitely not how management works. This is a family owned/run company and it shows. The management that existed when I worked there, and likely will exist into the future, is the result of people leaving and others being promoted from within that were not qualified for the position. This has resulted in an unfocused direction for the company. The salary for the software engineers is/was at least 30% below median for Chicago. This was confirmed with other people who worked there. The CEO of GAINSystems is uncompromising and does not listen to reason. He likes to micromanage all departments regardless of his level of understanding of what actually is going on in said department. Everything done at GAINSystems is reactionary. I can't count the number of times that some catastrophe could have been prevented had people been given time before hand to think through and prepare and harden the software. It was constantly some VP or the CEO promising something that we didn't actually have and then the developers/analysts scrambling to fulfill their promises for them. The software is using outdated concepts and libraries and because of the reactionary tendencies mentioned above has band-aid code on top of band-aid code to try to get something out the door.

1.0
Sep 30, 2017
Recommend
CEO approval
Business Outlook

Pros

There's some decent restaurants nearby for getting some lunch from, which helps because otherwise you will likely get pestered to work while eating lunch. The coffee is decent. If you live near the blue line it's an easy commute.

Cons

The company culture is toxic. The CEO frequently makes it known that it's "his" company and will involve himself in decisions he knows next-to-nothing about. The company outings are a joke and incredibly forced and awkward. Since it's a small company you feel like you have to go because it will be noticed. The software is just a giant ball of bandaids. There is no real project planning and anything that gets done is done as quick as possible to satisfy a promise already made to a client. The pay is a joke, they pay on average at least 30% under median for Chicago. The only people that make any decent money there is the CEO and the VPs, who are his friends/family.

2.0
Jul 27, 2020

If you are considering GAINS, know what you are getting yourself into

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The people hired in at GAINS are very easy-going and fun to work with. You're able to learn a lot from each other. GAINS also gives you plenty of opportunities to lead customer accounts, projects, training sessions, etc. to boost your resume.

Cons

Almost every con about GAINS comes directly from poor management practices: 1. Lack of organized and structured onboarding program. You will need to learn various facets of the software yourself through trial and error, and asking your teammates questions. Becomes very difficult when customers expect you to be the subject matter expert on the software. 2. All teams are understaffed and work piles up extremely quickly. You will be forced to be the "squeakiest wheel" in order for senior mgmt/development team to devote attention to your customers' issues. Customers will hound you if progress is not being made, regardless if progress is out of your control directly. 3. The company culture is terrible. 50-60 hour weeks are extremely common, and weekend work is a necessity every weekend for those who have been at the company for 2+ years. Senior management makes you feel uncomfortable for taking vacation time. 4. Benefits at GAINS are bad. Management significantly underpays compared to other companies in the area, especially given the large workload. HR Department is only one person, so requests have long turnaround times. 5. There is absolutely no incentive to go above and beyond in this job. Management will continue to give you more and more responsibility until you are extremely stressed and working 50-60 hours a week. Annual raises are standard, but no congratulations/recognition is given for doing excellent work, let alone bonuses. There is no transition plan for new/existing clients; your workload simply rises each year as you acquire more responsibilities and projects.

Viewing 4 - 6 of 40 Reviews

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