10y
We appreciate the time you have invested in putting together this feedback. Your comments reflect a misunderstanding of some policies, which is surprising after a three-year association, and surprising as the policies are clear and in writing.
When a new assignment is not immediately available, employees can instead devote time to learning new technologies and honing their skills further, and are fully paid for that effort. Of course, we can’t pay them overtime for learning a new skill. If for some reason you have been out of work and have failed to escalate the matter in a timely fashion, there is no way for us to be aware of the situation and provide you with work.
Separately, if you work 8 hours every day, you have automatically covered the minimum hours needed for a month. There are no extra hours needed. In fact, if you have worked 9 hours on one day and work 7 hours the next day, that averages out to the minimum hours of 8 hours a day and that's fine too. Of course we discourage employees from creating a pattern when they work extra on some days and leave early on other days, as that may result in conflict when urgent client work comes in with a short delivery window.
I'm surprised you aren't aware that we do have fixed timing. We expect all our team members to be in office by 10. Yes, sometimes colleagues come late due to personal reasons, or after working late the previous day, but that is fair, in our opinion. If your work is suffering due to another team member’s unavailability, you need to escalate it to your manager or to HR so corrective action can be taken. We haven't received any HR escalations related to this matter. If you haven't escalated it or don't want to escalate it for some reason, that will not resolve the matter. If you really are facing any trouble like this, please bring it to our notice immediately.
It is only in crunch situations that we request that a team member stays late or works on a weekend, and when they do not wish to, we always look for alternatives. We have many amazing team members who take ownership of their projects and choose, unasked, to take on extra work to meet a deadline, and we compensate this with overtime. At the same time we have other valued team members whose family obligations do not permit this, who keep more ordinary timings.
I agree there have been delays in the evaluation system. As you have mentioned yourself, we have good appraisals and in order to evaluate individuals fairly, we need to gather feedback from leads and other peers to enable accurate evaluation. Please understand that this is a time consuming process. Having said this, I understand it's something we can improve on and I will definitely take this down as a feedback to work upon.