Great benefits, great work environment. easy going people, easy to communicate with others.
Cons
Company's leadership advocates for entry level positions and speaks on how there is lots of room for growth opportunities, however it's a bit bottlenecked at times and needs persistent reminders. Advocate for yourself.