Pros
No cost training offered to broaden your horizons. Good benefits regarding health insurance and 401K with company match.
Cons
Unfortunaly the cons outweigh the pros from my perspective. During reviews they'll only award a max pay increase of 2%. I've worked more and have been more efficient & productive than all other 25 employees in my group yet we all get the same pay raise. When being promoted, the company will only allow a max 8% increase on your salary. This is a huge red flag because I earned the promotion for performance and work ethic. According to the company salary structure; I should have gotten an increase of approximately 16K just to get the "minimum" they claim they'd pay an employee with the job grade I was offered. However, my pay increase was barely 4K.