Not a cooperative working environment
Pros
It is a well-organized company with a strong commitment to business process improvement. SRE appears to be poised for growth, and seems pretty good at cultivating program-level customer relationships.
Cons
Before I accepted this position, I came to Glassdoor to do my due diligence—and I almost backed out based on what I read. That was two weeks ago, and I regret not going with my gut. I was fired this evening which, I suppose, makes me a disgruntled former employee and untrustworthy reviewer. At the same time, however, in my 30-year career I have never (a) been fired or (b) failed to produce careful, detailed work. When I arrived, I was greeted with a welter of hectoring emails that conveyed an unfailing undertone of pity at my evident stupidity. Middle management appears to be trained to be as terse and unhelpful as possible; they are not on the job to make your life easier, you are there to gratify their sense of control. The combination makes for an unpleasant experience where you must tune out an overwhelming volume of nonconstructive screeching to function—and it turned this formerly competent management consultant into an apparent nincompoop over two weeks. This is not to say that you won’t thrive in this environment. But it was a terrible fit for me.