
The benefits provided are excellent.
Make some attempt to understand what their teams actually do.
The interview with the direct team was a lot of fun.
I'm not sure I have much to say that is positive here.
The corporate culture is set up in such a way as to make everyone adversaries.