
everyone can have a laugh at meetings
good colleagues, great meals, flexible hours
fairly competitive. nothing outstanding though
a good mix of open-ended question and technically challenging questions
My boss has been more than understanding/accommodating to his employee's needs. I enjoyed every moment working
as long as you do not voice or do anything against the company's policy, you'd be having a great time. On that note, do not be a conservative/right wing.