Pros
there are no positives to be mentioned
Cons
One of the worst ever teams to be a part of, I cant speak for the whole company, but whatever i have heard from several teams points in a very negative direction, the management has a very nasty habit of culling its head count annually, you walk around assuming the worst about your job and then there is the constant nagging fear in the back of your head saying "will they fire me this time?" . But lets stick to CSTG support team more specifically the cspc support team, them management is extremely poor, there is absolutely no work life balance, there was one instance when the manager actually called me to ask where i was when i was working from home sick, there is an overwhelming atmosphere of micro management, where threats of firing is hurled in your direction(not directly of course but its always implied).....but lets assume for a second that all companies have this problem and I am just a disgruntled old employee.......The team that consists mostly of linux administrators are extremely extremely extremely poor technically, they have a feeling that no company will hire them owing to there poor skills and they are absolutely right ..nobody will hire them..... but this is not their fault the company overburdens them with the same monotonous work every single day which sometimes takes more than 10 hours to complete(which literally kills their personal life) ... they are not allowed to learn anything new, because they dont know what to learn(they are sorrounded by self acclaimed technical leads who are actually idiots with no technical skills and are incapable of teaching or advising the other engineers about any new technologies),obviously if you spend enough time around an idiot you end up being one. This company is not preparing you for the future, it is lead by a management team that is stuck in the past and will only lead you in the direction that will eventually destroy your career and leave you unsatisfied and unhappy.