Pros
This is a fast growing company with a lot of work to offer. Very high tech and innovative. Highly qualified professionals and lots of room to move up... If only...
Cons
Management shows great disregard for employee matters, especially having to do with wage increases, and minorities and older workers wanting to "climb the corporate ladder". Since I started working here years ago, the company has yet to give us one single salary increase and they have refused to allow me or others of any minority racial/ethnic group to move up to important management positions. The company has instead hired solely young, inexperienced White people of, Caucasian descent. Lately they have hired a few Blacks in very low level lead positions and that's about it. No matter how many years of experience one brings to the table, and how much they praise one's hard work, top level quality work and, reliability, the Asians, Blacks, Hispanics, Hindi, etc., always get passed over by young, inexperienced, White Caucasian employees for management positions.