Creating a Good Company Culture

1 month ago
Creating a Good Company Culture Image

Our culture is one of our most valuable assets. Fourteen years ago, we set out to create a safe, open environment for employees to grow and thrive. We committed to hiring a diverse staff that represented and embraced our core values, and we listened to them. This year, our work paid off with an official Great Places to Work ®  Certification™ validated by our fabulous team.

Strong company culture can give your company an advantage by fostering loyalty, creativity, and motivation. But what are the ingredients of positive company culture?

In the past 14 years in business, InspiringApps has matured from a flat organization to one with an outstanding leadership team. In InspiringApps’ infancy, our culture was driven by the personalities of the relatively few people involved. But as the company grew, we were careful to emphasize the characteristics that fostered a positive work environment and eliminated any contrary to the things we’ve come to value—empathy, inclusion, and personal growth for our employees. It is much more challenging to make cultural changes with an existing team. So we aim to hire people who share those values from the start. 

What is company culture?

Every company has a culture. While it may form organically, greater success will come from consistent cultivation. Intentional company culture combines organizational values and mission with the rewards of employment that come in four main categories: Loyalty-based, performance-based, opportunity-passed, and lifestyle-based. No style is better than the other; it’s dependent on the company and the employees hired. For instance, if your staff prefers lifestyle-based culture—flexible work or other perks—over performance-based culture, including raises and promotions for a job well done, the employees may stay dissatisfied and leave to find a company culture that suits their preference.

The best cultures dovetail perfectly: employees and leaders focus on the same mission and encourage rewards. Discovering the perfect combination, however, doesn’t happen overnight.

Why do your employees need an intentional company culture?

The job market is booming, with qualified candidates searching for a better way to spend their work hours. A recent survey found that 79% of employees who left their jobs did so because of a lack of appreciation, and 50% said they were more motivated by appreciation than money. This sounds like a job for company culture!

In an ideal world, company culture and performance should work in tandem. Employees who are happy with their jobs have higher satisfaction rates. However, lousy work culture can hurt employees, bringing high turnover rates, burnout, and subpar work. 

Consistency and time are part of the formula for creating an intentional company culture. There’s no shortcut. Influential leaders seek to understand what employees appreciate, what causes them pain, hear their suggestions for improvement, follow through with promised changes, and repeat that process frequently. Intentional company culture benefits from open minds and a commitment from everyone, especially the leadership team.

Quote from anonymous employee:

InspiringApps understands this fundamental truth and implements practices that demonstrate that. An InspiringApps employee explains it best:

“I've never been part of a company or even heard of one that not only prioritizes production and quality for the client(s) but also functionality and comfortability of the work environment. InspiringApps has mastered the balance between keeping the clients happy and keeping the employees happy. For me personally, hours are flexible because of my schedule, and the entire team is always open to communication when I need assistance or have a question. My bosses check in on me to ensure I'm doing okay with my work even when I have not reached out for help. Every other employee and my bosses are truly excited to have me on the team, and make that clear to me everyday, which is why I feel so comfortable and open to expressing my thoughts and ideas on projects.”

How To Develop & Maintain a Good Company Culture

Engaged employees are critical for business success. Experience is the best teacher, and we’ve learned plenty of lessons regarding things that keep our employees a happy part of the team. 

We built our culture slowly and methodically over the past 14 years, and these are some of the most successful initiatives that have inspired more than 40% of our staff to stay with us for more than five years. 

Promote From Within 

Today’s employees are looking for a company with opportunities for career advancement and appreciate roles with a clear path to growth and promotions, as they give them personal goals to work towards. 

Along the employee journey, InspiringApps offers professional development opportunities that help our team stay on top of their skills, expand their capabilities and incorporate new and developing interests. By doing so, our employees are able to have long tenures at InspiringApps, while still remaining competitive. At the same time, we’re able to hire the best candidates for our growing positions, right from our own team.

“I’ve been able to get help in building new skills, speak at conferences, and grow within the company throughout my time at InspiringApps,” said an InspiringApps employee.

As the InspiringApps client roster scaled, so did our team. We promoted long-time employees into our development team lead roles, recognizing their wisdom and honoring their commitment to our team over their tenure.

Offer Excellent Benefits 

Many start-ups, including InspiringApps, may be resource-constrained in the early days. Health and retirement benefits are expensive, so we focused first on benefits that didn’t require a direct cash outlay. Establishing a two-day-per-week remote work policy over a decade ago, accommodating part-time employees, and offering flexible work hours were all low-cost ways to treat our team with respect.

“We’ve had a hybrid remote-work model for many years. Pre-pandemic, this was something that very few companies offered,” said an InspiringApps employee. “It was one of the reasons I chose this company.”

Anonymous employee quote:

As InspiringApps matured, we also added more traditional benefits. In addition to a 401k with match, profit sharing, and a generous and flexible PTO policy, we recently increased the company’s health premium contribution from 50% to 100% and added company-paid vision, dental, disability, and employee assistance (EAP).

Be Inclusive

Inclusivity is a mandate kept top-of-mind in the projects and clients we take on and the staff we hire and promote. In a historically homogenous industry like tech, inclusivity can be a challenge. Through intentional recruiting and a focus on providing opportunities for traditionally underrepresented groups to join the field, InspiringApps is working to build a more diverse team that reflects the users we serve better.

Promoting women in tech is one way we’ve made strides in our company. At InspiringApps, women make up 40% of our leadership team and more than a third of our employees—20% more than the U.S. average.

Promoting diversity and inclusion provides various perspectives, which is essential for the challenges we’re addressing in our consumer apps. We consider it a competitive advantage as we continue to innovate for our clients.

Additionally, we’ve made a concentrated effort over time to welcome new employees. Years ago that welcome included a team lunch on Pearl Street. Since our team has grown, that lunch is now digital – and the efforts to stay be inclusive extend much further than that. Communication and connection is ingrained into the way we set up projects, make progress on initiatives and more.

Anonymous team quote:

Communicate Consistently

Secrecy and unexplained decision-making from leaders lead to unengaged employees. Transparency is the name of the game. About 85% of employees are most motivated when they know what’s happening and why. 

“They place a great deal of trust in their employees,” said an InspiringApps employee. “Even to help make product decisions or suggestions to customers.”

Anonymous team quote:

Open and frequent communication, including stand-ups and all-hands meetings, project or team demos, company newsletters, and social media, encourages employees to gain trust in leadership. Share company goals regularly so that your employees feel confident in knowing the direction they’re working. The more your employees see open communication from leaders and are encouraged to participate in decision making, the better communicators they’ll be with your clients, modeling the positive communication behaviors in everything they do.

Technology is your friend when it comes to employee engagement—offering a Slack channel or other internal chat features, an employee app, or an intranet site where employees can share and talk directly to leaders can inspire a transparent culture.

Conclusion

We’re honored to be recognized as a Great Place to Work. But that recognition is only a small window into the little things that our team is doing every day to reinforce the culture we’ve been nurturing for years. It defines our expectations for the way we treat one another and anyone who interacts with InspiringApps. It certainly makes InspiringApps a pleasant place to work, but we think you’ll also see the results when you work with us and in the apps we create.

Building award-winning apps starts with a language that’s foreign to many of us: code. For more than 14 years, our development team has built easy-to-use iOS, Android, and web applications for more than 100 companies in a dozen industries. See our work.

Let’s build something together

Have an idea? We help clients bring ideas to life through custom apps for phones, tablets, wearables, and other smart devices.
Recent Posts

Business & Strategy

How To Create a Great App Store Landing Page

Your app store landing page is essential to marketing your mobile app. An informative and eye-catching app store landing page helps customers discover your app and is crucial in driving app downloads. The number of apps keeps rising. At conservative estimates, the App Store and Google Play each host over 2 million apps. In this competitive landscape, it’s hard to capture the attention of a potential customer without a great app store landing page. Building an App Store Landing Page: Focus Areas While there are many components to the landing page, here are four top items to focus on to create a great app store landing page: Use relevant keywords. Nail your description text. Sell your features visually. Encourage reviews. 1. Use Relevant Keywords Knowing and using relevant keywords is imperative—we can’t emphasize it enough. In today’s digital world, all content is filtered before it’s delivered to you. From the Instagram posts you see first to the order of websites a Google search returns, rankings help you find the information and products you want. Website builders everywhere think carefully about how to use keywords on their site to improve the likelihood of being found by interested parties, a process called search engine optimization (SEO). Searches in the app store are no exception to this process and even claim a unique variety: app store optimization (ASO). Most app discovery and downloads today come from search, so ranking for relevant keywords is your app’s best chance of being found. Not sure what your keywords should be? When building up your keyword repertoire, consider the main functions your app performs and the pain points it soothes. When optimizing your listing on the app store, try including a few keyword synonyms to help plant your app within your specific market. Also, consider incorporating a long-tail keyword. For example, using the long-tail keyword “customized nutrition plans” gives a health and fitness app a better chance of ranking high than using a more common phrase like “meal prep.” At the same time, be cautious with how detailed your keywords become. Keywords should be detailed enough to ensure you fit into a niche part of your industry. But they shouldn’t be so specific that no one looks for them. 2. Nail Your Description Text Just like social media captions and website previews, only so much of your description is visible to your potential customer when they first arrive on your landing page. Google calls this visible text the “short description” and allows up to 80 characters. Apple calls it “promotional text,” the first 170 characters at the top of your description. This visible description text is your app’s chance to stand apart in a lineup of potentially similar offerings. Your visible description should pack a punch and convey your app’s value to potential customers. You’ll want to be compelling here and include at least one of the keywords you identified. After the visible description text, both Google and Apple app stores will show the rest of your description content under a “read more” or “more” cutoff. This text will be indexed and used in the search process, so it’s relevant for ASO. For example, see the visible text from the App Store landing page for Artifact Uprising: Beyond ASO, the description text is your chance to tell potential users what makes your app unique and why they will love it. Be sure to illustrate your app’s value to those who use it and communicate in terms your audience will appreciate and understand. Note: Keywords represent a critical component that guides app store rankings and should be included within the description text, but stuffing keywords can hurt your app’s performance and flag it as spam. 3. Sell Your Features Visually The images on your app store landing page can help capture someone’s attention and significantly impact the install rate. A great app store landing page will include screenshots highlighting your app’s best features and will provide a sneak peek into how the app looks and functions. If there’s no app preview video (more on those in a moment), the first three screenshots you include will be visible on your app store landing page. Sometimes it’s helpful to create an image that includes the screenshot and some text above it to orient the user to what’s being shown. For example, see the following from the App Store landing page for the ēdn app: Have a lot to share? Consider trying out an app preview for the App Store or a preview video for Google Play. Instead of selling the differentiating points of your app in text, these videos allow you to show your audience the functionality and usability of your app. For highly visual apps, preview and promo videos can enable you to overcome the challenge of articulating in words a concept better seen in action. But any app can benefit from a video by offering consumers a refreshing way to experience features before downloading. While creating a video offers additional appeal, know that producing a successful one takes planning. Before you start, think through the following: Define your focus. Narrow the scope enough to cover it in a short time—generally, 15 to 30 seconds. Determine a logical way to order concepts and present features. Imagine you’re a user viewing everything for the first time. What information do users require to believe your app is just what they need? Develop a script that includes talking points and how they interact with your visuals. Avoid turning your script into a sales pitch. Successful app store videos emphasize experience and emotion. 4. Encourage Reviews The value of positive reviews is high for influencing how your app ranks in search and compelling others to take the risk to download your app. As with any product, great app reviews come from a great user experience, so that’s the most important place to focus your efforts. For example, see the top-rated Kindara app: While some people will choose to leave a review on their own, others benefit from being prompted. We recommend you wait until your user has logged a few sessions before making a request. Furthermore, there are a number of tools available to developers that provide an easy way to gather feedback. We encourage you to talk with your development partner to figure out what makes the most sense for your app. Final Thoughts on Creating a Great App Store Landing Page In a saturated market of mobile apps, brands need to use every advantage in reach to promote their apps. Creating an app store landing page that hits on some wow factors can help position your app and raise your chances of success in the marketplace. Great app store landing pages focus on the problems solved by your app, highlight your app’s functions and capabilities, and show the consumer why to choose your app over alternatives. While there are many components to the app store landing page beyond what we’ve discussed, focusing on the four areas we listed are high-gain places to start. If you have questions about best practices for app store landing pages, want to learn more about ASO, or have an idea for an app, get in touch with us today. And, if you’d like to stay on top of app development trends and more, consider signing up for the InspiringApps Community newsletter. Also, consider reviewing these additional resources: Top Tips To Avoid App Store Rejection  Mobile Device Security: Data Protection on iOS & Android Designing Digital Products for Every Generation 

15 days ago

App Development

How do OS updates impact apps?

Operating system (OS) updates are a regular part of the computing world, but they often have implications for the software that rides on top of them. New releases bring excitement, but they can also raise some questions. Many of our clients rightly ask whether an update will impact the functionality of an app they built on a previous OS. The answer is, generally, “It might!” With a new OS release, it’s always wise to review existing code to ensure it’ll work as well as it did when it was first written. Our Android and iOS developers share a few challenges a new OS version creates. Implications of an OS Update There are a few different ways an OS update can affect current code: Changes to SDKs Changes to UI conventions Changes to compatibility Changes to SDKs Software development kits (SDKs) are the underlying frameworks that make an OS what it is. As an OS matures, each release will naturally include changes to SDKs an app relies on to work. Those changes can cause the app code to break. For example, some recoding is required when deprecated methods are justifiably removed from an SDK but are still used in the app. Or, if the semantics of existing methods change to accommodate long-term OS strategies, it may negatively affect a part of the app, again requiring recoding and recompiling. Changes to UI Conventions OS changes can also bring about new user interface (UI) conventions affecting existing apps. While the code might still work, these changes may negatively impact an old app’s visual appearance and usability. For example, the default size and presence of navigation bars can change with a new OS, making the app look awkward if not recoded. Similarly, for Android apps, many icons and design cards can feel stale if they’re not updated with each new OS release. Changes to Compatibility Updates also impact developers (and thus apps) in areas like forward and backward compatibility. Development tools are interconnected, and maintaining compatibility may require code changes. Forward compatibility refers to a design characteristic that allows a system to accept input intended for a later version. Backward compatibility is a property that allows for interoperability with an older version. When developing for both forward and backward compatibility and using several tools, developers may be forced to upgrade an app, even when they don’t want to. For example, our developers often work with Xcode, a suite of software development tools created by Apple. If they update Xcode to build apps with the latest technologies like iMessage Apps, they may be required to also update their Swift code for other apps for those apps to compile in the updated XCode. One of our developers stated, “I felt betrayed by my tools,” when he was required to make a change he did not desire to make. Managing an OS Update Fortunately, the time between the beta release and the public release of a new OS is long enough for developers to start using the new features before users are typically affected. Developers are generally given 3 to 5 months to install the beta version of the OS and begin tinkering on it before that release is publicly available. The beta provides an opportunity to understand where the new OS has the potential to cause a current app to break. All of our developers spoke about the need to do testing, testing, and more testing to ensure the apps are functioning superbly on the new OS. One of our Android developers stated, “Ideally, I would build a test platform that pulls code from all of our projects and runs it on different virtual devices at different OS levels, taking screenshots and notifying us of any failed tests.” When time does not allow for that ideal scenario, we rely on regression tests to test all the code in the app. Apple and Google provide release notes detailing the changes in the new OS so that we can focus our tests on the areas with the most change. With a whole new OS, though, the list of changes is so long that it makes more sense to run a complete regression test. The Bright Side Transitioning to the new OS and overcoming the abovementioned challenges takes some forethought. However, the changes can also provide opportunities for clients to upgrade the functionality of their apps, incorporating new features that weren’t previously possible.  For example, Apple just released a powerful weather framework. Such new functionality could be a perfect enhancement to fitness, travel, real estate, or even mental health apps. On the Google front, ultra-wideband antennas for third-party Android apps appear to be in our future. Android phones could be used as a key fob, serving as an ID for building system entry and other potential new features. If you want to talk more about possibilities for changes to your app or concerns you have about how it functions now, please contact us. We’d be happy to take a look.

18 days ago

Blog Categories
App Design
App Development
Business & Strategy
Client Projects
Events
InspiringApps News
Mobile Industry
Technology