Rain is the AI financial health platform tackling the $1.9 trillion problem of employee disengagement caused by financial stress. We help employees move from paycheck-to-paycheck to financial resilience through responsible earned wage access, budgeting tools, spending analysis, and wealth-building features. We have already paid out $4B+ in earned wages to 3.5 million employees across 1,200 employers—including McDonald's, T-Mobile, Cava, and Marriott—cutting turnover, improving attendance, and strengthening workforce financial health.
Rating Reviews
Rating is calculated based on
4
reviews and is evolving.
Pros: I really valued the opportunity to work on innovative projects and the level of ownership I had over my product roadmap. The team was always collaborative and supportive, making it easy to get things done. The flexible hybrid work model was also a major plus for balancing personal life.
Cons: At times, cross-departmental communication felt a bit disjointed, leading to minor delays or confusion. It would be helpful to have clearer alignment on strategic priorities from leadership more consistently. The pace of work, while often exciting, could become quite intense during peak periods.
Advice to Management: Consider implementing more structured, company-wide communication channels for key strategic updates to ensure everyone is aligned and informed. This would help streamline workflows.
Show more
Pros: I really appreciate the collaborative environment at Rain. As a Senior Backend Engineer, I've had the chance to work on some complex systems, which is great for career growth in the software industry. The engineering team is super supportive, and there's a good emphasis on learning new technologies and best practices for backend development. The hybrid work setup in our London office also offers a decent work-life balance, allowing for flexibility and less commuting stress. We've got pretty
Cons: While there are many positives, job security sometimes feels a bit uncertain, which is common in a rapidly evolving tech company and startup environment. Communication from upper leadership about the long-term strategic vision could be clearer, especially for a backend engineer trying to align technical choices. This occasionally makes planning a bit challenging, creating a minor apprehension about the future trajectory of projects and roles within the broader software industry. The approval
Advice to Management: Focus on enhancing transparent communication about the company's long-term strategy and financial health to alleviate concerns about job security among engineering staff. Streamlining internal approval processes would also significantly benefit productivity for the backend engineering teams.
Show more
Pros: My base salary as a Software Engineer is actually pretty solid, especially for a startup. The health insurance is also quite good; they cover a decent chunk of the premiums.
Cons: The 401k match is pretty weak, it's just not competitive in the tech industry. Stock options aren't great either, and there aren't many extra perks when you're working remote from Seattle.
Advice to Management: Seriously re-evaluate the 401k matching program and consider adding some more tangible benefits. It'd help a lot with retention for your Software Engineer roles.
Show more
As a Category Manager at a mid-sized retail company, how often do you use data to make decisions about product assortment?
Daily! We leverage sales reports and market trends to optimize our product mix, ensuring we meet customer needs for popular items in the grocery sector. It's crucial for staying competitive.
What kind of health and wellness benefits does Rain offer its employees, especially for remote tech roles?
Rain provides a comprehensive benefits package that includes robust health, dental, and vision insurance options. For remote employees, they also offer stipends for wellness and home office equipment, supporting a healthy work-life balance.
What is the day-to-day working culture like at Rain for a software engineer in Austin, Texas?
The culture at Rain is collaborative, with a strong emphasis on teamwork and knowledge sharing among engineering teams. There's a good balance between focused work and opportunities for informal discussions and problem-solving.