Good place to gain some experience in some areas
Good place to work and gain experience and grow your career.
Some great senior managers, but often too busy to learn anything from them.
Poor management and poor work setting.
Hard to balance work and life.
gain experience in most aspect of engineering
poor management, lack of system and company standards