Cons within this company:
* you are usually working at another company's site (a manufacturer) and this makes you feel disconnected from EWIE itself, you are kind of on an island with only your small team
* HR doesn't seem to care much about your concerns, at least not at my location
* if there are issues between you and someone from the manufacturing company or another company you need to work with, you will not be supported (again, my experience)
* the pay is not great
* not much room to grow
* you might have to work weekends and holidays (some locations more so than others)