Pros
Great place to start a career in sales or account management or telecom specifically. There are always job openings and opportunities to move up for those extroverted and confident enough to seek and try. Fitness centric company that offers a 24/7 gym and many company-sponsored leagues. Regardless of position, you can earn a respect for your knowledge and ideas. Depends on who you are and what you are looking for in an employer, this place isn't for everyone.
Cons
Lots of negativity and finger-pointing. Has potential to be better. Many do not know how to advance out of their current positions. Management should be pushing workers to move on to better-suited positions rather than hoarding them for their own team or firing where a transfer would suffice. For some, a poor reputation (real or given) seems to travel throughout the business.