People within the company are very nice and easy to work with. Enjoyable company culture. There are opportunities to travel for the commercial teams and application engineers.
Cons
For a high tech global firm the building is an embarrassment to host visitors and generally a bit of a dump to work in. Poor marketing and branding. Despite the company's good results, salaries are low which is demotivating.