Everything is taken care by one of the director for software department
You can learn many new things
Svantaggi
The technologies they are using are not upto date, instead of accepting that they change your mindset
No work life balance, and management want employees to dedicate whole life to them