
Remote work and good pay, opportunities to grow
They are a bit Predictable
Mostly smart and good folks
Very competitive and thorough process
Be better to customers and be more reasonable as far as staff expectations
No amount of pay is worth how much you have to kill yourself to keep up