flexible timings
decent work culture with more focus on work than other activities
independence to pursue work with help always available from seniors
Cons
does not have a mba culture
can be a bit tiring with too many calls and presentations on the working days
most of the business people are from engineering so have a different work ethics than a regular mba graduate