Competitive salary and benefits
Opportunity to work with modern tools and technologies
Cons
Senior leadership often made decisions without team input
Lack of transparency and inconsistent communication
Limited career growth opportunities and mentorship