Highly inflexible place to work with an uncomfortable atmosphere.
Pros
Benefits package is good, high ER pension, free lunch, full health, free fruit, sports subsidy, etc. Some social events (which occur infrequently) are normally paid for.
Cons
No work life balance, employees expected to work long hours every day & some Saturdays. No collaboration & learning from senior staff. If you step out of line i.e. query a managers decision or idea/ arrive into work at 9.01/ or simply don’t tow the company line/...you will be given a verbal or written warning at the drop of a hat. This makes the working environment uncomfortable & bordering on toxic. Senior managers behave like dictators & do not try to build a cohesive team with a good spirit. From searching the jobs market salaries appear to be well below market average for operational staff.