I worked at Qualcomm for less than a year
Pros
Flexible timings. No micro management
Cons
Long working hours and US calls during late india hours
Advice to Management
None
I have been working at Apple full-time for more than 5 years
Pros
Great company, discount products, health insurance......
Cons
Great company, we can learn many skills.