I really wanted to like the company, I really did. For an IT company pretending to be focused on delivering cutting edge technology to their customers, I have never seen such outdated equipment to work with for their staff. With so many consulting / MSP’s out there, you would think they would strive to be on the cutting edge of technology. Budget for new technology seems to be non-existent. If they are around in 5 years they will only be bush league in a major-league field. Technology will only step forward when a client demands it, and then there will be a mad scramble to get the technology. Yearly evaluations are a joke. 1-5 scale. I have never had a performance issue in my IT career and twice I got 2.x something. Their response, only a few people get 3’s, no one gets a 4 or 5. You know where this leads to, when merit raises go out, you are reminded of “your poor” performance. Trust me, they will fail you. As a result of this ridiculous rating system, people are often (de)motivated to only do the work of someone that is a 2.5, average. Some have pride and suck it up and do their best day to day but a majority of the others are there just to collect a paycheck. These guys clock in, sit at their desk, punt tickets they don’t feel like doing or researching and are just dead weight. Some of my team came into a client transforming them to a daily crit-sit creator into impeccable stability, basically transforming a business with f- reliability to a+ reliability. The only reward was the satisfaction people like us take in doing a good job. Upper management won’t recognize effort, as this again would set them up for a conversation with an employee about some sort of promotion, bonus. I think most of us would just settle for a “Job well done” email. Lack of sales of their offerings will most likely lead to their own demise. Backed into a corner with limited clients allows the clients to dictate what changes are made. If the the client says jump, Pomeroy asks how high. They shoot themselves in the foot all the time. I have worked in worse places but I have also worked in much better. Randomly, at least from a worker bee perspective, upper management is shown the door and you have a new email from the new guy, who does little to connect with the team. It’s as if they really don’t want you around. Low achievers are kind of overlooked, I guess they are cheap warm bodies. Innovation and hard work is not rewarded. I understand it is a business but you can treat your employees with respect, and if in the event you have to let them go, do it with some class. I truly don’t see this company surviving much longer if they continue down the same road. The tools they choose to support their clients are based purely on price, not evaluated against big players that have superior features. Maybe the margins are so low because they undercut competition so they can’t afford much else.