A good company, you can get significant knowledge of system internals, all peripherals. The work life balance is not well. Too great expectations from the employees. The salary is not very high. Need better management.