Pros
When I started here years ago, it was the best job I ever had. Benefits are so so. Pay and time off are good.
Cons
Since the current CIO took over 2ish years ago, things have been on a steep and steady decline. I once was proud to work here. Now, I wouldn't recommend a tech job to my worst enemy. Staff has been cut with slow to no backfills. Leadership is under the illusion that people will move to Buffalo in droves to work here. Impossible deadlines are set, and culture is cutthroat and toxic, causing good engineers to jump ship. The stress isn't worth the money. Leadership is completely misfiring on a shift to Agile, haphazardly throwing groups together and combining essential, individual Agile roles. Management is selling a tightly packed open office concept as somehow better during a global pandemic.