Pros
Small company environment with big company benefits including the great health care and the 401k program is pretty good. You have the ability to work at different portals and learn on the job. Promotes from within and top notch talent can quickly rise in the organization.
Cons
Business model needs to be refreshed. Portal customers do not seem to understand the value that the business model brings to the State Government. Executive management promotes managers in portals that do not have solid management skills including basic skill required for budgeting, planning and project management. The "next in line" philosophy does not work. In many cases the portal management lacks even the basic technical skills. This is pretty bad when you promote yourself as a tech company. Turn over is high at corporate and at our local portal. Our manager does not understand technology and definitely does not trust employees so the manager micro-manages to the point that employee turnover is well over 50% in that last 3 years. I have seen many people leave because of this manager.