Pros
My salary and benefits were decent.
Cons
Very unorganized onboarding process. On my first day, the IT department had no idea I was starting (even with a three and a half week period from job offer to start date) so there wasn't a computer ready or even a building pass made for me. It took nearly a month to get appropriate access to all programs, file system, etc. My position was remote and it felt like I was doing nothing at all to contribute for the first two months, despite checking in and asking for work to do. I was given barely any direction on scope of projects when finally given. From day one, it was clear that my coworkers were unhappy with the direction of the company and their salaries (understandably) which made for a very icey and awkward start to my new job. Despite all of this, I made the best of a weird situation and worked as hard as I could, even winning an internal award for great work on a large event. After all of that, I was laid off from my job six months in.. not by my direct boss' doing but by upper management. It was a horrible experience. Looking back, I'm glad I was let go because I clearly wasn't valued.