- 5.015 May 2023Treasury AnalystCurrent Employee, more than 5 yearsCumbernauld, Scotland
Great company to work for in general.
Management can be inflexible and trying to force office working
- 4.028 Aug 2023commerical finance analystFormer Employee, less than 1 yearEdison, NJ
All of my co-workers were super friendly
An annoying commute since it is close to a large university.