Some really great people work here. Its a safe job wity plenty of work to keep you busy and interested
Cons
10% of the people do 90% of the work. Quite a bit of office politics and a few oxygen theives who have brown noses to make themselves look better to the Directors.