Pros
Work and life balance is perfect. The parking lot usually gets filled up at 10am, and empties out starting at 3pm. Plenty of parking spots on Friday. Job is secure and stable as long as you do your job. Once you hit certain years of service, you will get promoted. And the job pays you well! especially when you convert in hourly since you "actually" work 35 hours /wk.
Cons
Feel like T-mobile is trying to be the next startup-ish, but don't think they have right resources or culture. C-level executives are packed with awesome visions. Truly respect them. However, SVPs and below pretty much care only about hitting their metrics and bonus targets. Directors and below are all about keeping things as the way it is as long as those work fine. Why? because the culture here is - whenever the company wants to try something new, a massive re-org follows. Or, there is no good enough training opportunity provided to get their employees ready up to speed, but you are still expected to hit the metrics. Maybe i'm biased specific to one department, but that is what i have seen for past years now. I saw one group having a weekly farewell happy hour for consecutive months. If you are a millennial and looking for a dynamic growth opportunities, highly recommend that you find some other opportunities where your passion to learn and improve processes is appreciated & values. If you have a family and your priority is to only work 40 hours/wk or less, then this is the perfect place.