Fun place to work but no communication from upper management.
Pros: great atmosphere, co-workers, salary
Cons: upper management, tools to use were outdated, broken promises
Truly enjoyed my job and my co-workers. Was looking for a stable job and thought I had found it, but turns out corporate management knew ahead of time that wasn't the case when they hired me. Once I helped get the company caught up, the job was terminated.