The best part about working here was that it allowed me flexibility as far as my work hours are concerned. I never had any issues getting paid or not being able to get time off when needed. It also helped tremendously having access to their network which made networking easier than ever! My only issue would be if they could just expand more locations throughout India so there were more options available depending on where you live/work. If you want an employer who cares about its employees then this place will definitely treat them well. They really do care about us making sure we're happy at all times and have opportunities within our department to advance ourselves professionally and personally too. As mentioned above, flexible scheduling makes life much better even though i am home most days during weekdays. This has enabled me to spend quality family time together without worrying about missing out on anything important.