Pros
Great work environment, great team. Benefits and pay was very good. I felt like I was adding great value and was supported by dedicated Engineers that really brought me up fast, I learned more in my two years with Ahead than 10 years with my previous employer.
Cons
Lost a lot of good people due to outsourcing to India. Leadership never admitted to that, but it was plain to see. They said, no "more layoffs" after a 3% staff cut. Next week, another 3%. Meanwhile, Indian counterparts kept filling the empty roles. I lost good teammates that I learned a lot from. It created a paranoia that you were next on the chopping block. I managed to find work elsewhere before both of my direct teammates got laid off. I could have definitly made a career there, but I didn't feel confident enough to ride the storm out.