> Management team is not competent enough to run this company
> Project leads and supervisors lack professionalism and they don't have any clue about what they are doing, but they are extremely skilled in micro-management and pestering the employees
> No increment
> No bonus
> HR department is total garbage