Companies
Brands
Salaries
News
Awards
For Employers
Login
Sign Up
Press
Contact Us
Companies
>
Oh My Green! (omg!)
Last Modified
12/03/2020 11:38 PM
Oh My Green! (omg!)
Claimed Company
Employee Participants
3
Total Rating
74
Revenue
$0
Oh My Green! (omg!) Culture
This score is derived from employee ratings & reviews
★
★
★
★
★
2.4
/5
Oh My Green! (omg!)'s
Overall Culture
is rated
D-
Headquarters
Palo Alto, CA, USA
Website
http://www.ohmygreen.com
CEO
See More
Bottom 15%
60
/100
Overview
Leadership
Reviews
Salaries
Competitors
Interviews
Q&A
Rate this Company