New technology Products
Casual Work Environment
Generous Health and Employee Benefits
Generous Vacation time
Cons
Demanding work schedule
Dealing with Asian suppliers and co-workers - time difference issue
Lots of emails and demand for immediate responses
High expectations with little guidance from management
Challenge working with virtual teams
Demanding expectations for real time issues resolution