Good training ground for young graduates who just started working life. Management gave you on hands training. You will know everything from A to Z from time to time. Company paid higher than the average but the workload is higher too. No work life balance. You are expected to stay up at night, work on weekends and travel a lot.