ABC Legal Services – Seattle, WA
Who is ABC Legal Services? We are a national leader in filing and service of process. Our culture is casual, open, and direct. We support… ABC Legal Services
I worked at ABC Legal Services full-time (More than a year)
- The development team was full of good people with lots of knowledge about the product and good ideas about how to solve problems in the product - It was fairly easy to troubleshoot problems because everyone has full access to the code - We had a kegerator and water cooler
No job security - Layoffs occurred annually in the fall, even though we all knew to expect seasonal slow business around that time and the business should've been able to plan for it throughout the year - We were told we were too expensive for the company, even though we were underpaid for the Seattle area - We never had reviews and people weren't told if they were under-performing or doing something wrong; they were just fired - When the dev team lost several people in the span of a few months, the CEO bought a new Tesla and those people were never replaced Poor management of the dev team - A project that should've taken 6 months got dragged out to 5+ years because of bad prioritization, terrible requirements gathering, and feature creep running totally unchecked - Never enough time to design code well because we were told to spend the least amount of time on every feature ("Size it assuming you don't have to worry about that problem" was a regular answer in sprint planning) - The business said it was too hard to get good requirements before we started working on a feature, so we constantly had to re-do old implementations when they learned that users couldn't use what we had already built - "Urgent" priorities popped up every day, derailing planned work - Project managers would pull devs aside for other projects every day or two without any regard for context switching costs - No long-term vision of what the dev team was supposed to do for the company Hostile environment - Drug deals, domestic disputes, and prostitution all happened in the park next door and in the building's parking lot - Sprint planning meetings involved company executives shouting at each other and project managers getting angry at devs for sizing stories higher than they wanted - If we asked questions about privacy or security in upcoming features, we were told that it wasn't a problem - Bathrooms usually smelled like sewer gas and had stuff growing in the vents Inferior benefits/compensation - Benefits and pay were far below what other dev teams offer in Seattle - Raises were rare - some people on the dev team hadn't gotten a raise in years
Advice to Management
Don't do software development. Learn how to plan ahead for lean months.