Pros
The work was interesting and the other employees were friendly.
Cons
This company is disorganized and mismanaged. Employees are constantly being mistreated, either through the rigid workplace environment or through verbal harassment including character defamation and threats to their employment. Not surprisingly, turnover is extremely high, with very few employees staying longer than 6 months. No health benefits are offered, holidays are extremely limited, no sick or vacation time is offered, and there is rarely room for growth. The company's ethics and values are questionable at best, with the company constantly severing ties with multiple partners and many of their clients. There is no official HR department, plus there is an open office floor plan, so there is no privacy between employees and management, and no privacy between coworkers.