Pros
1. If you have not got Reliability Experience this is a good way to gain some to allow you to get a better job. 2. Its kind of relaxed but not really. 3. Great co-workers. There is a good group of Engineers that work here that you can have a laugh with.
Cons
Where do I start...... in the short time I have been here I have seen some stuff go down. 1. Do not trust management (2 people in particular) they will lie to your face about anything and everything. 2. Pay rises... you mean pay decreases, lets just say they are less than CPI 3. Unpaid travel time, they expect you to travel in your own time. 4. Get everything in email 100% of the time and even then they do not read their emails. Its almost pointless having conversations with management, they do not listen or remember what you tell them. 5. If you quit (within a time period) they will make you pay back your relocation costs. Be careful here, if you move for this job and they pay and you get sick of them after 9 months they will make you pay it back . 6. Culture, I have heard good stories of what it used to be like, its not like that any more. It all about 100% billable hours. 7. Do not even think about getting a promotion. This company does not believe in personal development. 8. Do you like golf? Ignore number 7, you can get a promotions if you like golf. 9. Being talked down to... happens too often. 10. New rules every week. Management just make up new rules every week depending on how they feel and how close they are to reaching budget.