Pros: great enviornment, ability to grow if you know the right people, excellent co-workers, great oppurtunity to learn, lots of great resourses.
Cons: bad management, lead's don't help/guide new engineers.
I was part of the Hardware Engineering Team, they have flexible hours but I usually got to work early. My typical day began with getting to work around 7 to 7:30Am. Did all my e-mails and prepared for the day. Most meetings started at 10 AM and by that time had gotten all the production/manufacturing information/issues that were required to bed discussed – more... in the meetings. After the meeting I either addressed any priorities from the meeting or went back to the production issues.
There is a great opportunity to learn at this company, however the information is so great that without proper direction one can get lost in the abyss. I learned skills from: software, to hardware design, hardware testing, configuration management, to liaison engineer, production assembly process, production assembly issues, and much more.
The management at this company is not so great, they are not aware of what is actually happening on the floor. They are not too concerned with individual but just how much profit, also they are not as helpful to the engineering staff from my point of view, I've heard similar stories from other colleagues.
Your co-workers at this company are the best resources! I believe that without them the company would be nowhere. The co-workers, almost all of them, were very helpful to me, always there for guidance, and are able to help an individual understand issues, most of my learning was done from my co-workers, they are the greatest assets of the company.
The hardest part of the job was no direction, I had 3 managers, each telling me something different to implement, so I would say the lack of direction was the issue.
The most enjoyable part of the job was working with one of my manager out of the 3, not my lead, but he was able to give the best guidance about life and how to be a successful engineer all around. – less