
Micro management is killing the actual developers. Outsourcing high-tech jobs to other countries wont help. No room for personal development
Hire new graduates. Code more! Increase social interaction. More tech funding. Get rid of micro management! Too many managers than required.
They need to develop tech vision for the company while they are currently busy laying off people just to fill their pockets.
Hiring better developers to come up with new ideas. More brainstorming required but most of the times are held back due to micro management