Pros
Very small gym area to lift weights.
Cons
It is a complete waste of time to work here. You will not learn anything that will help you succeed in the future if you want to become an engineer elsewhere. The company is very archaic and does not use standard tools/processes. Not sure why the job is considered engineering when all you do is write documents. Barely anything to add to your resume. Finding a new job while working here was difficult but I'm glad I escaped. You end up working extremely long hours. Management will come into the office near the end of the day to assign work that needs to be done "ASAP" while they go home and you're stuck at the office. Work life balance is awful. They expect you to drop everything in your personal life to finish your work. Pay is worse than most internship pay in tech. They hire people that are fresh out of college because newly grads are easy to walk all over since they don't know any better.