Pros
Scheduling, Parking, lots of places to eat nearby for lunch, right off the freeway. Some staff are friendly while others pretend you don't exist.
Cons
Lack of training and investment in employees, all projects are last minute because conversations with each other, Youtubing, Facebooking and being on your phones throughout each work day is more important than actually getting work done. It was always difficult to reach someone regarding projects and processes of. They are never really available for you, even when you're new. Dress code applies to some people, not everyone. I always found this to be unfair. Lack of ethnic diversity..most are Hispanic in the warehouse and Asian in the offices. I notice they like keeping it this way. I think its discriminatory. Very unprofessional environment, unorganized management and they would rather throw away good and dedicated employees rather than retain them. replacing them with someone of preference is more important.