Pros
Might be ok for contractors....
Cons
This company is not honest when hiring. Specifically for administration, sales and any position working with their accounts. Winter is insane long hours with absolutely ridiculous expectations that make you feel like you can barely leave your desk. Work from home just means there is nobody around to shut the office down ... so lets just keep on working up until 11:00pm at night without extra pay. Sales team talks bad about each other to the point where you feel like your working for a high school cheerleading squad. Everyone is miserable and pointing fingers. Not an place to grow, learn and settle down. If you are a working professional this is the not the place for you.