Severe micro management with endless nagging. No flexibility, terrible work environment and work culture. Go work for a startup or dell. Stay far far away for this place. You're treated like children by children. It's like working for the mean girls in junior high. It's almost comical the lack of professionalism. The girls that run the office are on the verge of an HR train wreck. The managers have no other management experience more or less work experience and don't know anything else but Randstad. You'll feel like you're on the verge of getting fired from the day you start.