Structurally Flawed; Culturally Vacant - Senior Software Engineer Aviture Employee Review

2.0
5 Oct 2022
Recommend
CEO approval
Business outlook

Pros

Talent. Aviture features a small sampling of excellent engineers and designers. Each are good resources for professional development if you're lucky enough to secure their time. Benefits. They provide paid volunteer time off. Their other benefits are decent, but not exceptional. Traditional time off is a little low for a software company (200 hours a year, federal holidays not observed by the company).

Cons

Compensation. This is an extraordinarily problematic part of Aviture's business. In recent years, several long-time engineers have left Aviture over its compensation structure or lack thereof. Talking directly to the CEO affords you the best chance of increasing your salary, since all compensation decisions are made at the sole discretion of the CEO and CFO. This is entirely by design. Aviture doesn't provide predictable salary increases, and performance evaluations are a black box, especially regarding how they impact compensation. It's not uncommon for effective engineers to be denied fair-market salary adjustments year-over-year, something I witnessed many times during my employment. Professional development. Dedicated mentorship is very hard to come by at Aviture, due to a lack of engineering managers attached to projects. If you're seeking mentorship, you'll need to actively solicit it, and precious few projects have leads who are able to put together a plan for you (or have the time to do so). Coaching. Coaches are a sad lot, and it's not their fault. They often assume many of the responsibilities of an engineering manager without any of the context necessary to perform the role well. They can't provide valuable feedback on your performance, effectively negotiate compensation on your behalf, or provide you a personalized professional development plan based upon their assessment of your strengths and weaknesses. Weekly reports. At the end of each work week, every Aviture employee is required to document their week in a public forum - discussing the week's challenges and whatever musings they like. At another company, you might tell these things to your engineering manager so they can track your progress against professional goals you've both agreed upon. Alas, this too is another end-run around the idea of installing effective managers and delegating leadership responsibilities. Culture. I'm not convinced there's much substance to Aviture's culture. A lot of the successful cultural values of software development are not widely practiced. Things like: encouraging calculated risk-taking, maintaining and enforcing high quality standards, or embracing big ideas and transformations. Aviture's own values aren't well fleshed out and tend to be slapped over any and all kinds of achievement, big or small. "Create impact" is a usual suspect in that regard. Some things Aviture already does could eventually be cultivated into real cultural norms. For example, Aviture's volunteer time off benefit and their engagement with Girls Inc. and JDRF could materialize into a larger cultural value around local community action. On the other hand, some cultural norms should be discarded. Aviture shouldn't strive to "make [their clients] look away." That action often takes the form of presuming or preempting a client's business needs. It should, instead, simply consider the patterns, technologies, and architectures best suited to solve a client's problems. Lastly, I will say some of the criticisms mentioned in other reviews around diversity are fair. I won't rehash them, just confirm them.

Explore other reviews about Aviture

5.0
10 Apr 2025
Recommend
CEO approval
Business outlook

Pros

Software company run by software experts Relatively small Community and employee focused

Cons

There are no cons whatsoever

5.0
4 July 2018
Recommend
CEO approval
Business outlook

Pros

Although they are growing fairly quickly, Aviture does a great job maintaining a close-knit, but welcoming culture; which has been carefully cultivated to always encourage the cross-pollination of knowledge and expertise across all developers, designers, and business development teams alike. Frequent outings and other in-house activities, such as lightning talks, small group sessions, Friday lunches, and a bi-weekly all-hands meeting keep everyone engaged and provide opportunities for employees to spend time together regardless of what project they are primarily working on. If you are looking for a place where you can be a butt in a seat converting coffee into code without having to step outside your comfort zone, I probably wouldn't recommend Aviture. While building a given solution for a client, Aviture looks to craft a vision beyond what the client has requested. Whether that includes new solutions to other problems the client has, new directions the solution could be taken in, or simply educating the client's developers about coding practices and architecture, Aviture is always looking to make a lasting impact beyond delivering a single solution. One of the things I enjoy most about being part of a consulting firm is that there are few projects with which Aviture has a long-term attachment to (i.e. - primarily maintenance & support work). Because of this, I've been able to work on 7 or 8 projects in my 3 years here, all using a wide array of languages, frameworks, etc, providing me with countless opportunities to learn and expand outside of my comfort zone.

Cons

Mentorship is somewhat of a fledgling idea among many of the teams, and your first couple months may feel like a trial by fire. This is something being actively worked on, but it does still have a way to go.

See reviews by: Helpful|Rating|Date|All