Origami Risk
RepVue Score
0
Origami Risk
Back to ReviewsFormer Employee My overall experience was meh. The work-culture was terrible here. People breathing down your neck watching everything that you do. The product is decent but the culture sucks. I'd recommend looking elsewhere to work. Browse Other Reviews
2.1
Oct 30, 2024
Useful