I have worked for the company for 5+ years. Overall, the experience has been rewarding and full of new things. Lot of opportunity to learn since the company is slowly making their way into AWS and other technologies
Cons
few things can make someone uncomfortable - constant fight for resources even for high priority projects, juggling between multiple conflicting priorties and no work life balance.