3.0
May 30, 2026
Current employee
Austin, TX
Recommend
CEO approval
Business Outlook
Pros
Nice working facilities and benefits, cool people, generally fun atmosphere.
Cons
Less customer service and more sales than initially made to believe; lots of emphasis put on top salespeople of the day so it feels like a daily battle royale.