Pros
free Soup and cookies during lunch time
Cons
If you can give up your self respect and play politics and willing to follow the communistic attitude of the management then this is the place. Job will be long term but you will have to give up a lot for that. Micro management will be broad term for them for what they do to manage IT folks. Backed up in terms for technology for IT. Lot of project managers or co-ordinators than needed. More mangers than IT folks. Kindergarden treatment. Some one walks around every now and then to make sure you at your desk. No cell phone signal for any of the IT folks. You will be tracked at every 15 min once you come to work. Lot of messengers in team who do nothing and have no technical stuff but to play politics with managers. communistic attitude - they will make you stand up in long meetings and if you dont follow that then you will be out. they take retrospective reviews but do nothing about it..