Pros
If you're looking for technical expertise, then this is certainly the place for you. My coworkers are some of the brightest in the industry, and we're all striving to maintain excellence in every branch of technology. Everyone has such a passion for the industry, which is evidenced by the numbers of group chats surrounding emergent technologies and technical enablement. Joining this team was the best decision I have ever made for my career.
Cons
Admittedly, there is a lot of process involved when it comes to sales and delivery alike. I often find myself having conversations about solutions with so many different people that at some point I think that I could have had a solution in place in the time that we spent talking about our options.