Pros
Innovative work spaces. Casual. Tries to be forward thinking company. Great product for IT people.
Cons
When I worked there, the floor culture was terrible. Upper management were all hired university friends of the CEO. They had no experience in management. It was a great place to work for about 3 months and then when it gets bad you start to think it's you. It's like being in an abusive relationship. I mean, they keep telling you Infotech is so great so then it must be you right? The high stress sales environment usually equated to high stress relieving activities like drinking and drugs. (some of which were supplied by management) There are a lot healthier places to work. Avoid this one at all costs. You didn't spend all the precious money on a degree to end up here. They will sell you the moon when you get hired. It hasn't changed in 10 years, it won't change anytime soon.