On average, employees in San Francisco, CA at Neptune Financial Inc. give their company a 3.3 rating out of 5.0 based on 1, whereas overall Average Rating of Neptune Financial Inc. is 3.3 out of 5.0 based on 1 Neptune Financial Inc. Review Ratings. The happiest Neptune Financial Inc. employees in San Francisco, CA are Anonymous Employees submitting an average rating of 3.3.
"The diverse company culture of smart colleagues with various tech and finance backgrounds. Poor company culture and lack of direction at the top. The company is constantly changing its go-to-market strategy and product road map. Transparency, communication, and good faith collaboration are hard to come by. This has led to high turnover across most teams."
Update your browser to have a more positive job search experience.
Upgrade My Browser