Attain

HQ
Chicago, Illinois, USA
Total Offices: 4
146 Total Employees
Year Founded: 2019

Attain Innovation & Technology Culture

Updated on January 07, 2026

Attain Employee Perspectives

What’s one key communication habit you’ve developed and encouraged among your team? 

Discussing estimates early and often helps cut through much of the noise typically associated with software engineering. No points. No T-shirt sizes. Just projecting clear hours or days of effort. The sooner everyone starts talking about estimates, the sooner they’re enumerating the requirements. This will also drag timelines into the conversation, which can influence the scope of work. Once everyone is aligned on the “what” to build, they can shift focus to the “how.” Engineers love to collaborate on “how” to build something. Armed with estimates and deadlines, many approaches can be immediately eliminated.

 

What effect has this habit had on the way your team works and collaborates?

The “often” part is the key piece of estimating that most teams skip. An estimate isn’t a one-and-done artifact. It requires revisiting and collaborating during the course of a development or project. Estimates are not actuals. Requirements can be forgotten or overlooked, or implementation details may be more complicated than originally thought. In either case, knowing this earlier provides the team more time to create a solution.

This is also a great tool for new team members or less-experienced engineers. If they’re two hours into a four-hour task and haven’t completed at least half of it, it’s probably time for them to ask the team for help. Usually, this is due to lack of tribal knowledge or a small gap in skills, but it’s a great opportunity for both growth and mentorship. With enough repetition, engineers will continue to identify when they’re stuck. Eventually, the team is working within itself to resolve obstacles rather than always looking up for direction.

 

What advice do you have for other engineering managers who are looking to create healthy communication habits among their teams?

Don’t beat the team over the head with their estimates. It’s a fine line between balancing accountability on deliverables and allowing for mistakes in the estimation exercise. Remember estimates aren’t actuals and change is inevitable, so bake it into the process. Instead of focusing on the “blame,” figure out the resolution as a team. Over time, the team will naturally accrue a catalog of patterns and recipes that can be used to solve problems, and estimation misses should happen less frequently.

Kenny McGarvey
Kenny McGarvey, Senior Director of Engineering

Attain Employee Reviews

I’m grateful that at Attain I get to work alongside some of the brightest and most genuine colleagues I’ve ever met. We push each other to do our best work every day. Attain proves that ambition, innovation, and kindness aren’t opposites - they’re strongest when they work together.
Casey
Casey, Senior Manager, Product Marketing
Casey, Senior Manager, Product Marketing
At Attain, I've not only been able to advance my skills as an engineer, but work with a talented & innovative team to tackle challenging problems. It's been a highlight to get to see a real-world impact of our efforts on a large scale.
Yves
Yves, iOS Engineer
Yves, iOS Engineer
I’d describe the vibe as energizing, motivating and rewarding. Being in the office to collaborate live is a contributor to our success and to my own experience. Attain has some of the smartest and accomplished talent I've worked with, people who have seen great success at larger ad-tech companies who wanted to come here to build something together.
Mitchell
Mitchell, Director of Enterprise Partnerships
Mitchell, Director of Enterprise Partnerships