I worked at Syneren Technologies Corporation full-time (Less than a year)
There is nothing good about this company...If you are fresh in market and don't have degree and don't mind making low salary than this is the place for you. Learn the job and get out of here...that's what everyone has done:)
CEO need to take basic management class. Learn to have strategic planning.
Advice to Management
Executive needs to empower Senior Managers to make decision. Stop MICRO-MANAGING projects, believe in your employees (especially the ones that executives hires them selves). Value your employee. Executives are reactive and not proactive.