2.0
Dec 7, 2025
Current employee, more than 8 years
Austin, TX
Recommend
CEO approval
Business outlook
Pros
The culture is very warm and welcoming
Cons
Very high stress, you feel like you're never doing a good enough job because of their rating system. Pay is horrible and gets worse every year because they offer a maximum 3% annual pay increase which does not keep up with inflation.