Suggestions for improvement
- Ditch the annual review in place of ongoing reviews geared to projects. Simplify time sheets so salaried people who aren't customer-facing don't need to do them. Try to engage with employees using more human language, and less MBA-jargon.
What I like about the company
The best thing about the company is that they are completely flexible with your working situation, so long as you're in a position which allows for it. I work from home more than 95% of the time (I might go in to the office once or twice a month for a meeting) and they trust me to do my job and be a self-starter. Because of that, whenever I've needed to take time off to take care of my family or go to medical or legal appointments, there has been absolutely no problem.
What I dislike about the company
They're a bit married to their processes and can get mired down in administrivia. The annual review process, for example, feels a bit heavy-handed and could be a lighter weight experience by having reviews coincide not with the fiscal year but with projects one engages in. Similarly, as a salaried employee who doesn't work billable hours, I shouldn't need to be harangued every two weeks to fill out a time sheet.