Pros: paid holidays, occasional free lunches
Cons: unprofessional management, high turnover, no room for growth
This company is not a good place to work. Turnover rate is astronomical, the management gossips about employees and refuses to listen to employee suggestions. Whenever many employees leave at once, which is frequent, they "restructure" in hopes of fixing problems. In addition, the management department doubles as the HR department so there are no resources for employees to find help with any concerns.
It is a very stressful environment with almost no room for real growth. Senior employees claim that the company is always expanding and growing, but the truth is that employees are overworked, underpaid, and are unable to provide a quality product due to absurd time constraints. My advice for potential customers and employees would be to stay far away, this is a shady company.