great people to work with
Good company benefits
Good IT software
Strong documentation
Good support from senior management
Good benefits
Cons
Felt like I never got to see the real world being stuck in the basement
Tickets are monitored and tracked and often times it was difficult to stay in touch with the end user