My team was great to work with and they gave me a shot right after college
Cons
Promotions did not come with appropriate pay increases. They charged more for my work but I saw little to none of that. Benefits have been going down hill. They have very little retention and career development.