Pros
You know that feeling Sunday night when dread begins brewing in your stomach about the week ahead? I did too until I started working at TEP. An atmosphere of true caring and respect prevails here. And it manifests in policy --work flexibly, take vacation that you need, collaborate actively, appreciate your colleagues, and be supported when you challenge status quo. Additionally, the work we do matters because it improves client's lives. The standard of excellence is high, and the projects I work on are interesting.
Kontras
Listing cons about this place almost feels petty, because it's truly such an incredible place. But nothing is 100% perfect, right? Primarily and honestly, it's not always clear to me how I can contribute the most value in terms of defining my role and taking on challenging projects. But I'm not sure that's anyone's "fault" --rather, it's an outcome of a rapidly changing company. And that said, when I seek to find more challenge, I can generally get it!