I would not recommend this place to people bcs I have good respect towards the boss, but sadly respect does not reciprocal, if you have other option to go, please do so :)The good thingsfree lunch, parking provided, great peers
The challengesmicromanage boss, unfriendly boss, high expectation during your first week, keep on pressuring you via in person and email.