Couple of things -there's a heavy workload expectation. The leadership works all the time and doesn't always understand work-life balance (although does accommodate family-related needs. Communication from the leadership is also a little rough. Brilliant and skilled but not the type of people you'd want to have a beer with.