Glassdoor had some horrible reviews.
It's good...get to learn a lot as a fresh graduate.
Learn angular and spring
No
You certainly get to learn a lot but if I were u and in US, I’d look else where. There are way better companies to kick start your career in Boston, NY, Austin and SF.
If you're not worried about salary it's a good place to start
Glassdoor tends to be accurate. There's a thread about Glassdoor you should read.