Pros
Offered upward growth if you put in the effort, was able to get to a senior position after two years with minimal previous experience, and significant pay raises; The people on a personal level were great to work with and all were in it together; Could get in your groove and find a routine for the calmer months
Cons
Very shaky company outlook following restructuring and changing direction from CEO and senior leadership; Always focused on trying to change and implement changes so rapidly, no one ever thought if it was a good idea to make these changes; Working on weekends (not every weekend, but probably once every 8-10 weeks), no one ever mentioned it during interviews because they knew people would run; Hours became very long (around ten hours) and would be crazy at stretches were lunch breaks were just not possible; Work would be very taxing to the point where you were doing work and just knew it wouldn't matter in a few days when you need to go in an opposite reaction