Work from home from time to time
Some good co-workers
Employee activities
Cons
Massive amount of turnover
No basic business practices. Sales are all that's important but a holiday schedule is unheard of
Internal communication is non-existent. People all over the world that rarely talk