- Random policy changes. Policies and procedures get updated frequently. Employee policies seem very one-sided in favor of the company.
- End of business day is 6 pm no matter if you have work till 6 pm or not ! However, this rule is flexible for certain employees. You will need written approval if you are running 30 minutes late is the morning or need to leave work an hour before 6 pm.
- When you are not on a project, each day will be a different one. You will be expected to work on any project that has been assigned for the day. There is no fun juggling multiple projects neither does it serve as a measure to see if you can handle pressure or not. It simply adds to one's frustration.
- Very often, one many find that he/she is being asked for daily status by at least 2-3 people from the "management". Several times, a developer has to report to 3 supervisors independently - team lead, program manager and project manager. This leads to wasted productivity.