Pros
-WFH Options (2 days a week and as needed) -PTO upon first hire and access to a full bank -Large client base, job security
Cons
-Clients are unknowledgeable of their jobs, making supports job impossible sometimes -Outdated code that gets pushed to production with minimal QA -Middle and Upper management have zero transparency -Performance reviews for raises never have an "exceptional" rating. Management will say "you did the workload of 3-4 people this year, you did an exceptional job this year" and once you ask why that was an expected quality and not exceptional they'll give you the "but that was expected of you this whole time because you've always given your all." Impossible to get anything other then a 3% raise -Direct management claims to encourage your career goals but the second you request training on something other then what would benefit your team directly they'll shut it down -Super strict about going in office since covid is over. Even with family concerns they'll try and ding you for working from home. Zero difference in work processes when WFH or in office. No in person meetings at all.