Pros – Very little requirements on work hours/presence. Great team under the CTO. Lots of support for volunteer efforts.
Cons – Senior management have no leadership skills, only interested in reports. Very focused on selling the company. Little involvement in line duties from senior management.
Advice to Senior Management – Spend some time with the clients to understand what the real demand and problems are.
No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company