I enjoyed working there (but hated the whole 1099 thing)
Cons
When you subtract 1/3 of your hourly wage (for CA and federal, + self employment taxes, you end up w nothing
IOW It's almost volunteer work once you deduct everything
1099's suck
The staff are overall really friendly.
Management is super flexible.
Cons
High staff turnover rate due to being unbelievably cheap when it comes to compensation. Management will tell you that it’s not worth it to leave because “where else will you find management this flexible”. The compensation is about $10 hourly below competitors.