The company is too profit driven and cares less on good quality of work, employee's life & work balance and safety that is why a lot of technologists are leaving.
Work culture is not good - a poisonous work environment. The manager is disrespectful, hot-headed and does not care about worker's development. Some of the workers always watch over someones shoulders and talk behind others back. Some local senior employees are even fond of cracking racial slurs/jokes towards minorities
Salary is relatively ok but not worth it with the stress from work and co-employees
Stressful boss, co-workers and schedule.