Base salary is pretty low even if you have a bachelors degree and prior experience. No flexibility with work hours unless you've been with the company for a long time and are in a senior/management position, pretty much everyone works the standard 7:30/8 to 5. Taking more than a 15 minute lunch and leaving work at 5 will get you side eye. I knew a lot of people who everyday for years arrived at 7, ate lunch at their desk while working, and didn't leave go home until 6. Management style varies with different departments, some being more strict than others.
Overall it's a very young environment. Majority of people are under 35. Managers attract a lot of recent college grads. Turnover rate is pretty high. And I haven't even mentioned the toxicity of the office social environment. Drinking is very prominent. Bottles of alcohol and cases of beer are often seen in the office kitchen, under peoples desks or even on them. On Fridays a lot of people would drink at their desk while they worked (some starting at 9am) and/or go out for lunch and get drunk....not normal. Lots of pressure to go out drinking/partying with co-workers after hours as well. I saw and heard multiple instances of management sleeping with employees and inappropriate in-office relationships. Usually nothing was done about it. It's a literal HR nightmare...Again, some teams were more into this than others. If drinking and/or drinking at work bothers you, I would stay far away from this place or seriously look into which team you're joining.