Pros
The work is fast paced with many special projects. There are many opportunities for employees to touch other departments and gain learning experiences.
Cons
The company has a highly toxic work environment which upper management either ignores or encourages. The CEO is unprofessional and inappropriate; often screaming at employees and using hostile language and profanities when speaking to employees. Allegations of sexual harassment were not investigated and ignored by upper management. Salary varies greatly for the same job title. Many employees are paid below market. Projects are assigned with no clear communication and direction; they often change dramatically day to day. There are no clear career paths for employees. There was recently a significant amount of layoffs within a two month span of time.