Pros
The only pros are the free lunch. Other than that it is like working in a sweatshop.
Cons
The training was non existent, the hours are absurd and the management is incompetent. The management expects the software developers to do the impossible. They are completely overpaying for a product that does not work with their system (Salesforce) If they would have spent half of the money they spent on Salesforce fixing up their old system it would be 10 times as fast and 10 times the quality. Not to mention they have a complete disregard for any legal requirements that are placed upon the company. If you are going to apply here stay away. Unless you really like to be ridiculed talked down to and overworked. I guess if you can take all of that like the free lunch's. The insurance is a joke for those who don't work in the call center. There needs to be some kind of change to give the people who aren't call center employees better insurance.