0 work/life balance
you literally live to work; you sacrifice your life for low salary, your time and energy get sucked to the point you do nothing in your life except working and sleeping to have some energy to go to work.
Good Place for getting experience and understanding business processes.
Colleagues and managers are very cooperative and help in providing you with support to learn new technologies.
Cons
Low Pay.
Discrimination between pay among employees.
No clear career path