Had a phone screen, interviews and an aptitude test. Very straightforward and communicative process. When I visited the office and got very negative vibes. The general ambiance seemed unfriendly and from my interview it seemed like there were issues with management. Made me decide that I would prefer not to work here.