- Well established
- Decent employee perk
- Hands-on experience with cutting edge technology
Cons
- Going no where
- A vision that is really going no where (APUs)
- Misuse of funds (replacing "WORKING" hard drives, screens, switches, routers, etc instead of on R&D)
- Uncompetitive salary