Great company, great people to work for, room for advancement, very respectful company and enjoyed working for them. They make sure you're satisfied and make sure your needs are met. I would recommend to a friend.
Svantaggi
I can't thin of any cons. I never had a problem working for them.
Personable managers. They are very hands-off, sometimes to a fault.
Svantaggi
No coding. No access to source code. No Wi-Fi in the IT building where we worked. Awful commute from east side. Often there was nothing to do. I was used as a technical writer, not a programmer. My solutions were discarded / left unused. No access to corporate email on smartphone. Contractors treated like second class citizens.