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
2.0
Aug 21, 2016

The other reviews are true and accurate

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

-The coworkers: you will form a great bond due to the working environment -The work hours are usually 40 hours a week -Get exposure to everyone in the company because of size

Cons

-Management: management's attitude and style -Very reactive to issues and problems -Days were spent fixing avoidable issues or trying to fulfill promises that were made without your consent

1.0
Apr 30, 2016

Best Practices

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

1. There were/are some quite intelligent people who worked there (inexplicably). 2. The office in Wicker Park (a trendy Chicago neighborhood) is in close proximity to many restaurants, coffee shops, and bars—the latter of which will become a prominent fixture in your life at GAINSystems. 3. Work/life balance is good if you’re on the technical side. You generally won’t be called at midnight to put out fires.

Cons

1. The company is case study on how NOT to do DevOps. Modern build systems (Gradle, Maven) for dependency management are non-existent. Artifacts/jars are actually checked into version control, making common VCS operations a hilariously slow process. 2. SDLC and release management best practices are not used. Numerous legacy versions of the software are actively maintained and merged together because senior management is afraid of forcing clients to upgrade. Releases cause enormous headaches for engineers/release managers. There is no such thing a smooth release at GAINSystems. 3. Software regressions are frequently introduced. Stringent QA and testing are not valued. Forget BDD/TDD, I don’t think I’ve ever even seen a unit test at this company. 4. There is no sprint/project planning or formal requirements-gathering phase to any initiative. Developers are given vague, nebulous tasks without any codified functional specification from the business teams. This company has never heard of functional acceptance criteria (or proper SDLC in general). 5. Tech stack is antiquated. Who still uses a thick Java Swing client in 2016? But allocating resources to re-architect the entire monolith would involve a commitment to engineering that this company has never or will never have. 6. No room for growth. A company of like 40 people can only have so many vice presidents. 7. Compensation and benefits are effectively a joke. Business analysts out of college can expect around market rate—however, everyone on tech side is paid 30-50% below market without question. Some of the salaries initially offered to engineers were bordering on the territory of insulting. Benefits are below average. Expensive healthcare premiums, almost non-existent 401K match, and the thought of a cash bonus or equity is laughable. 8. All moves are incredibly reactive. Decent raises are only hastily offered to others when a key employee gives notice, never unsolicited. There is no long-term vision, either for the software, or building human capital.

1.0
Apr 6, 2016

Run For The Hills

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

1. Ability to wear many hats and interface with high levels of customer management staff 2. Generally a 40 hour work week, however when traveling with the GAINSystems management team 12+ hour days are the norm 3. Unintentional comedy... Similar to a Mike Tyson post fight interview, the lack of competence & awareness in management staff can be inadvertently funny at times. 4. Employee bonding over general misery 5. CEO drinks water out of a wine glass only

Cons

1. Employees are forced to use a 'sign in/out sheet' where they must state the time in which they enter/leave the office at anytime. This is not the 1970's nor a kindergarten classroom and a very small company, people can communicate and have cell phones. 2. REACTIVE environment. Constant fire drills due to product instability and lack of proper project planning. A project plan at this organization is most useful if placed in the trash 3. "Yes Man" culture. To be successful at this organization one must blindly follow managements instructions with a smile on their face. 4. Major product quality issues. Software releases are performed way too frequently with inadequate testing. The vicious cycle of fixing one issue and breaking another is the theme of this process and has become a huge burden on many of the employees 5. Uncompetitive benefits package 6. General disorganization, scheduled meetings are blown off, antiquate technologies employed 7. Server room is basically a janitor's closet 8. Severe micromanagement at times 9. Rapid employee turnover

Viewing 1 - 3 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.