Pay is at par if not better than some of other companies. We are not being asked to work free overtime although some people works late because they came in late. We do have a choice to work flexi-hours. I noticed the complaints were fairly recent, it could be coming from couple of new hires didn't make it through probation.