Pros
Friendly Colleagues who are willing to help, great building, free soda's, juice, tea, great benefits.
Cons
Terrible pay for the work you do as a deployment specialist. Pay is no where near in line with the workload. Technical management, in particular, deployment management is lacking in a lot of ways. The lack of professionalism and lack of wanting to hear employees out is astonishing from a management position. Deployment management does not honor employee request mentioned in interview. For me, my request was no week long travel, and minimal after hours work. At the time of the interview, the deployment management agreed to this and said at most you are gone 3 days a week and it is usually only every few weeks. I made it clear how I could not do week long/after hours travel. Deployment management is extremely condescending and un-willing to hear the employees piece. Take into account, deployment will honor your request in the interview, then deny every hearing you say it later on.