Pros
1. Working from home was allowed. 2. The working hours were quite flexible but this isn't always a good thing especially when you're stuck working over a weekend but don't get the time-in-lieu or paid overtime. 3. Didn't need to travel very much and when it was necessary, a decent budget allowed for a nice hotel and evening meals
Cons
1. You will not get any opportunity to develop your current skills, or learn new ones. Unless of course those new skills are talking about security evangelism, threatscopes, and landscapes. 2. Everyone constantly goes on about "strategy" but it is clearly obvious that there is no strategy or even an understanding of the word. Their only real strategy is selling overpriced firewalls and giving clients a false sense of security. This company is contributing to the growing security problem with their so-called "strategy". 3. Having to attend countless time-wasting meetings and listen to senior management blethering on about strategies. 4. In the year I was there, I learned absolutely nothing. It was a step-back for my career and joining them was one of the biggest mistakes I've ever made. 5. In general, the working environment is quite stressful and it's just not a nice atmosphere in the office. You're always trying to get multiple things done with other people harping on at the same time either asking for help, or getting you to join conference calls. 6. If you're the type of person who is passionate and likes to add quality into your work, then this is not the place for you because you just won't be given the time to do it. Hearing terms like "do it quickly", or "it will only take 15 minutes" were common in the office and as a result work produced was often sub-par.