1. Good for freshers, good learning environment
2. Explore yourself in all Microsoft technologies like AD-exchange, System center product, Hyper-V etc
Cons
1. work presser is very high, No
2. Management is very small, no space to grow other fields in carrier path
3. you will get very frustrating argument/comments on your work form management
4. Big Politics in company to down moral of new employee...