Very corporate and old fashioned. Treat employees as numbers, not people. Inflexible to staff's personal circumstances. Very few chances for promotion. Low salaries compared to the market with little to no additional benefits. Salary increases are less than the cost of living increases. Huge changes to team structures and policies every couple of months. There is no team culture.