Pros: nothing!
Cons: micro managers, unprofrssional, horrible benefits
Company micro-manages employees, demand too much from their employees, has next to none benefits, & very unprofrssional and unethical managers. By far the worst place I have ever worked!