Direct deposit is on time. The employees (individual contributors) are nice and try to work as well together as they can. Clean office.
Cons
Management is awful, HR is not in place to protect the employee only the company and they have no idea of what they're doing. Senior leadership is non-existent.