4.0
Jul 22, 2025
Current employee
Denham, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Managers can be very support and nice.
Cons
Managers can be micro managers and nasty to work with.
Check out your Company Bowl for anonymous work chats.