Not for you if you have high regard to principles and personal worth.The good thingsOpportunity and growth for people who are close to higher management. overly concerned with procedure at the expense of efficiency or common sense. Benefits are okay only if you have reached a salary threshold. Otherwise, the annual increase and other basic benefits are dismissible.
The challengesThe culture isn't that great. Ideas are rarely welcomed except when it's in favor of those in position. Employees are treated as dispensable assets. Training is not an equal opportunity as only selected positions are trained and/or cross trained for career forwarding objectives.