Account Managing - Account Manager Giggle Employee Review

4.0
14 Feb 2024
Recommend
CEO approval
Business outlook

Pros

Great environment. Happy place to work in

Cons

Need to be comfortable working on your own

Explore other reviews about Giggle

5.0
1 May 2021
Recommend
CEO approval
Business outlook

Pros

great staff, hours and customers

Cons

clean bathroom, wrap and ship items

4.0
20 May 2025
Recommend
CEO approval
Business outlook

Pros

good culture and nd work life balance

Cons

pay , leaves, and benifits

See reviews by: Helpful|Rating|Date|All