Revolving Door, Bad Attitudes, Jumped Ship after 6 Months - Senior DevOps Engineer EZLinks Golf Employee Review

2.0
Sep 20, 2018
Recommend
CEO approval
Business Outlook

Pros

I was allowed to work remotely 2 days each, and every, week. There were some decent quality snacks in the kitchen. I was fairly compensated, and the benefits package met my expectations. Despite the "Bad Attitudes" in my review title, there are some legitimately good people to collaborate and build relationships with. I didn't have any major complaints regarding the computing hardware provided. The location of the office was a little more inconvenient than I have been used to, but it could definitely be worse.

Cons

EZLinks was definitely a revolving door. People would check-in, look around, and quickly split. I went through this process myself and jumped ship after about 6 months. My decision to leave was primarily based on the quality of the software and the attitudes of some key team members. Regarding software quality... Really it's all across the board in terms of quality. But as a new team member, most likely you will inherit the lowest quality first. Imagine a web app, written in classic ASP pushing 15 years old. This project might have been acquired via the acquisition of another company. There may very literally be zero other employees, from the previous company, left, that can answer specific questions about this project. Congratulations, on day one, you are the subject matter expert. There were numerous projects that I inherited that no one in the company knows how to set up. Additionally, EZLinks has a lot (might be an understatement) of business logic in stored procedures on the database server. For instance, the logic that enforces password strength is written in SQL. Issues, in this regard, are not realized until run time and are difficult to identify within your debugger, increasing development time. Deployments, involving 2 dozen people, can take 6+ hours with the complete possibility of eventually failing. I came from a previous position where we had fully automated deployments that could be scheduled, in advance, to run hands-off in under 2 minutes, so it was definitely a couple steps down at EZLinks. On top of that, there was no real possibility of ever improving. Regarding bad attitudes... Sometimes my boss instructed me to submit IT tickets. Almost 100% of the time IT would lash out at me and close my (bosses) ticket, without fulfilling the request. However, I noticed that requests submitted directly by boss received much more professional support. I found this a little two-faced and disrespectful of my position on the team, sort of like IT visualizes the submission of requests as "the new guy telling them what to do". I loathed any interaction with IT. New team members do not receive any training. As a metaphor, consider the teams' git branching strategy. The way a team member learns about this strategy is via a series of frustrated instant messages. The issue is that these messages inform the team member when they have done something wrong, but do not include clear information on how to do it right. This means the issue will persist, and happen again, leading to more frustrated messages. Over time, via each message the team member is able to slowly paint a picture of what is expected of them. Basically trial and error at its worst. Branching strategies are not that complicated, and there's several to choose from that are fairly well documented.

avatar
EZLinks Golf Response
7y
Thank you for providing your feedback regarding your experience at EZLinks. We are sorry to hear that you did not enjoy your time at EZLinks. We strive to make our employees feel that they are part of a team and that everyone's contribution is equally important. EZLinks is proud of the diverse package of products that we develop, support and make available for our partners to use. We are constantly evaluating and working to improve these products. Investing in our developers is one way we try to constantly improve and, as you correctly point out, we have great team members here that you are able to collaborate with. Thank you again for your feedback and we wish you the best moving forward with your career.

Explore other reviews about EZLinks Golf

5.0
Jan 30, 2023
Recommend
CEO approval
Business Outlook

Pros

Traveling the country and internationally

Cons

No overtime pay when on-site. Monday - Friday

4.0
May 26, 2026
Recommend
CEO approval
Business Outlook

Pros

Great People. Great Location.Good pizza nearby.

Cons

Main competition was a multi-billion dollar media conglomerate.

See reviews by: Helpful|Rating|Date|All