Pros
Great place to grow Great people to work with Important mission. Your work matters Good PTO and STO Hard to understate how great flex time is CURRENTLY hybrid (soon to change) It is a true 40 hr work weak. Work/life balance in that regard is good Jim did what he could from what I've seen Once you're hired here it is not easy to get fired
Cons
They pay you 90% of what they calculate your worth in the market is and that calculation is rarely accurate Pay for job roles falls under 6 levels. The pay jump is often significant but it takes years. No real raises outside of it. The quality of your work does not impact your pay There is an absolute rule about being paid for a role if you don't have the years of experience. You can be a project manager, SME, etc and if you don't have exactly 5 years of experience since you got your degree you will be paid the same a new hire with 2 years of experience or someone fresh out of college with a masters and zero work experience The whole company is micromanaged all the way from Georgia Tech. Your boss, and his boss, and his boss's boss have no say in most things that matter. Our hybrid work schedule is going away There are no extra benefits of working here that are not listed. We have to pay for our own pizza parties Once someone is hired here it is not easy for them to get fired