-Like many people have said, benefits are on the decline and pay does not seem to be on par with what is expected from other larger technology companies. I (assuming that everyone else did too) received small salary increases the past two years, but it's still not enough.
-There is virtually no training. When I started here, the training consisted of sitting in a conference room and listening to stories told my senior sales-reps and managers. They have since hired trainers and the new-hire training seems to be better now. Where is the training and on-going development for the people who have been here for years?
-There are no upward growth positions and very, very few opportunities to move laterally into other positions, especially if you are in sales. I only know of a handful of people that have been able to move into higher positions, or moved laterally in the years I have been here.
-No internal system to provide feedback of management, to management. For employees, it is hard to feel comfortable giving feedback. Some sort of quarterly, anonymous survey would be helpful. Or that feedback box that was put out when we moved into the new office space, but then were essentially warned not to use for "complaining" by leadership. Glassdoor is probably our best outlet for giving feedback. The funny thing is we always know when new reviews that aren't sugarcoated get posted because they get mentioned in our large meetings with execs or managers. Anonymous feedback allows people to speak their minds without fear of retaliation-- not all of us can "stand behind any comments we make" and post our full names here because not all of us are Managers.
-Our solutions are dated. Stop constantly telling us that simple features and enhancements that we should have gotten a long time ago "are on the road map" and give us some new solutions to sell.
-The company is on its 5th or 6th iteration of a sales team structure in about 2 years. I understand the need for change, and completely agree that change is necessary and important, but managing the change is equally as important. Change management does not seem to be something this company grasps, even though we are supposed to be helping our clients manage change when they purchase our solutions…
-Inconsistent processes between departments and even within departments. Communication is key.
-Flexible schedules are touted online and in the hiring process, but it's really not very flexible. Some people catch flack from managers for leaving 15 minutes early to try and beat traffic.
-Meetings. So many meetings that could have been emails.
-Internet and phone/dialing issues all the time.