2y
Thank you for posting a review of our company - however, we don't have any Account Manager positions (and haven't ever had that title), and I've never heard of any of our higher ups making someone feel uncomfortable - they are an incredibly down-to-earth & nice group.
I have a feeling you have the wrong correct company...
Wish you much success & hope you landed a wonderful job!