Pros: work from home policy, vacation and sick leave, understanding staff
Cons: chaotic work environment, lack of training
If you are applying for an IT job here, be sure to have an iron stomach and a patience of a saint. The overall environment is quite chaotic and very heavily political. Its a unique environment where thinking on your feet and reactionary decisions are made hourly which is not too bad, but when coupled with a heavy, almost crippling, bureaucracy it can get very frustrating, very fast. The only saving graces of this organization is the job security (almost impossible to get fired, even contractors) and flexible work from home policy. The pay is fair to good, but if you are looking for a 9 to 5 or a creative company, this is not your place.
Working conditions and Culture:
This place prizes loyalty, adherence to hierarchy and appearance, a very conservative structure as a lot of management and executives are ex-telecom personnel. This place, for better or worse, prizes 'yes-men' and may not be suited for more creative types.
This is an ideal work environment if you need a stable job to provide for your family and are willing to put in a lot of good old fashion grinding hard work and long hours. This is not a good place if you are young or looking for a job that can grow your technical capabilities as there is little to none formal training there. The most learning you willing do is who to find that is a subject matter expert as there is very little in terms of documentation. Upward mobility is better than a lot of companies, but be prepared to deal with a lot more chaos when moving up the ladder.
Change management and documentation are only available for systems that get audited...the – more... rest is the wild west. IT is treated as an in-house service group where usable and sustainable systems always take a back burner to the never-ending cost cutting and new offering initiatives. System patches often become the system, and future code is written to accommodate these patches which often leads to a delicate but amazingly sturdy house of cards due to the heavy manual intervention needed to keep it from falling down.
This place does have a very understanding and forgiving staff. Probably due to the inevitability of serious mistakes and miscommunications in a chaotic environment such as this. Again the pay and benefits is fair to good, but at a heavy cost to one's stress level and time. This company is not blind to this fact by providing a very good sick and vacation days and somewhat liberal on work from home policy. – less