Pros
Monday - Friday schedule. Nice offices. Most of the managers are kind and understanding. I feel like they really try to set themselves apart from the competition and it gives me pride in my company and work.
Kontras
The company is a little top heavy/ mircomangenty (if that is a word). it is hard to get a raise and or move up in the company. They will hire you with what seems like clearly defined job duties but you are often given task outside of that. Completely thankless job. You can do something right 10000 times, but if you do one thing wrong they will notice. (that is kind of the standard in the industry though). Just protect yourself by doing the work and always having a way to prove it. The blame game happens all the time and if you are a collector like me you get blamed all the time. The biggest con by far is that you are forced to work in a program that barely works when it is working and they wont fix it.